Material storage control method, device and equipment and storage medium
By obtaining the outbound material codes and demand quantities, adjusting equipment operating parameters using optimized parameter formulas, and determining the storage completion status in conjunction with the time difference range, the problem of insufficient adaptability and accuracy in the storage control method is solved, and efficient and stable operation of the storage operation is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-03-12
- Publication Date
- 2026-04-07
AI Technical Summary
Existing material storage control methods use fixed operating parameters, which lack adaptability and accuracy, and lack an effective time verification mechanism, resulting in resource waste and inefficiency, thus hindering the process of intelligent upgrading.
By acquiring the outbound material codes and demand quantities, adjusting equipment operating parameters using optimization formulas, and determining the material storage completion status based on the time difference range, completion information containing core data is generated, achieving a high degree of adaptation between equipment operating status and material storage demand.
It improves the accuracy and stability of material storage operations, reduces human intervention and errors, adapts to different material and process requirements, and helps the warehousing process operate efficiently and smoothly.
Smart Images

Figure CN121810189A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of warehouse management technology, and in particular to a storage control method, apparatus, equipment and storage medium. Background Technology
[0002] In various fields such as industrial production, intelligent warehousing, and material flow, material storage control is a core element in ensuring production continuity and efficient supply chain operation. Existing material storage control methods generally suffer from several shortcomings: material storage operating parameters often employ fixed logic, resulting in insufficient adaptability and accuracy; the lack of effective time verification mechanisms between material storage and subsequent processes leads to resource waste and inefficiency. These deficiencies are widespread across industries, severely hindering the progress of intelligent upgrades and overall operational efficiency, necessitating a material storage control solution that balances accurate accounting, intelligent optimization, and process control. Summary of the Invention
[0003] In order to overcome the shortcomings of the prior art, the present invention aims to provide a storage control method, apparatus, equipment and storage medium.
[0004] The first aspect of this invention provides a material storage control method, comprising: acquiring the outbound material code and outbound demand quantity; generating the actual outbound quantity based on the outbound material code and outbound demand quantity; acquiring the previous equipment operating parameters to obtain historical operating parameters; optimizing the historical operating parameters based on the actual outbound quantity and a preset optimization parameter formula to obtain the current operating parameters; entering the material storage working state based on the current operating parameters; and generating material storage completion information based on a preset time difference range when the material storage working state is the material storage completion state.
[0005] Furthermore, the step of generating the actual quantity to be shipped based on the outbound material code and the outbound demand includes: searching a preset warehouse material database based on the outbound material code to obtain the inventory quantity; determining whether the inventory quantity meets the outbound demand; and if the inventory quantity does not meet the outbound demand, calculating the outbound demand based on a preset material loss coefficient to obtain the actual quantity to be shipped.
[0006] Furthermore, the step of optimizing historical operating parameters based on the actual quantity to be dispatched and a preset optimization parameter formula to obtain current operating parameters includes: obtaining the previous storage flow rate parameter to obtain a first storage flow rate parameter; obtaining the previous actual storage time to obtain a historical storage time; obtaining the previous actual cooling time to obtain a historical cooling time; calculating the first storage flow rate parameter, historical storage time, preset variable coefficient, and historical cooling time according to the optimization parameter formula to obtain a second storage flow rate parameter; and optimizing the historical operating parameters based on the actual quantity to be dispatched and the second storage flow rate parameter to obtain current operating parameters.
[0007] Furthermore, the step of optimizing historical operating parameters based on the actual quantity to be dispatched and the second storage flow parameter to obtain the current operating parameters includes: calculating the second storage flow parameter according to a preset storage quantity range formula to obtain the single batch storage quantity range; determining whether the actual quantity to be dispatched is within the single batch storage quantity range; if the actual quantity to be dispatched is within the single batch storage quantity range, obtaining the storage operation time based on the second storage flow parameter; calculating the preset single load capacity, storage operation time, and actual quantity to be dispatched to obtain the scheduling frequency; and optimizing historical operating parameters based on the scheduling frequency and the second storage flow parameter to obtain the current operating parameters.
[0008] Furthermore, the step of generating storage completion information based on a preset time difference range includes: acquiring the storage start time and storage completion time; calculating the deviation between the storage start time and storage completion time to obtain the actual storage time; acquiring the cooling start time and cooling completion time; calculating the deviation between the cooling start time and cooling completion time to obtain the actual cooling time; calculating the deviation between the actual storage time and the actual cooling time to obtain the time difference; determining whether the time difference is within the time difference range; if the time difference is not within the time difference range, returning to acquire the previous storage flow rate parameter until the loop stop condition of the time difference being within the time difference range is met; if the time difference is within the time difference range, generating storage completion information.
[0009] Furthermore, the step of generating storage completion information when the time difference is within the time difference range includes: selecting multiple sets of equipment operating parameters from a preset historical operating database based on the current operating parameters; obtaining multiple sets of storage times from the multiple sets of operating condition parameters; calculating the average of the multiple sets of storage times to obtain the average storage time; calculating the standard deviation of the multiple sets of storage times based on the average storage time to obtain the standard deviation; calculating the storage time range based on the average storage time and the standard deviation; and updating the current operating parameters based on preset screening conditions, multiple sets of equipment operating parameters, and the storage time range to obtain updated operating parameters.
[0010] Furthermore, the step of updating the current operating parameters according to preset screening conditions, multiple sets of equipment operating parameters, and storage time range to obtain updated operating parameters includes: screening multiple sets of storage times according to screening conditions and storage time range to obtain a baseline storage time; selecting reference baseline parameters from multiple sets of equipment operating parameters according to the baseline storage time; and updating the current operating parameters according to the reference baseline parameters to obtain updated operating parameters.
[0011] Furthermore, a material storage control device includes: a data acquisition module for acquiring the outbound material code and outbound demand quantity; an outbound quantity generation module for generating the actual outbound quantity based on the outbound material code and outbound demand quantity; a parameter acquisition module for acquiring the previous equipment operating parameters to obtain historical operating parameters; an optimization module for optimizing the historical operating parameters based on the actual outbound quantity and a preset optimization parameter formula to obtain the current operating parameters; a material storage working module for entering the material storage working state based on the current operating parameters; and an information generation module for generating material storage completion information based on a preset time difference range when the material storage working state is the material storage completion state.
[0012] Furthermore, a material storage control device includes: a memory and at least one processor, the memory storing instructions; at least one processor invokes the instructions in the memory to cause the material storage control device to perform the various steps of the material storage control method described above.
[0013] Furthermore, a computer-readable storage medium stores instructions that, when executed by a processor, implement the steps of the material storage control method described above.
[0014] In this invention, a unique outbound material code is used to retrieve inventory, accurately generating the actual outbound quantity required. This avoids ambiguity in material identification and distortion of inventory data, improving the accuracy of outbound demand matching and laying a reliable foundation for subsequent storage operations. By reusing the previous effective equipment operating parameters and combining the actual outbound quantity with the optimized parameter formula, the current operating parameters are quantitatively adjusted to ensure the relevance and rationality of parameter optimization. This ensures a high degree of compatibility between equipment operating status and storage demand, enhancing the stability and accuracy of storage operations. After storage is completed, the storage and cooling conditions are determined based on the time difference range, generating storage completion information containing core data. This ensures process stability and material storage quality while achieving full traceability of the operation process, providing support for subsequent parameter optimization and anomaly investigation. The entire process reduces manual intervention and errors, improves operational efficiency, and the time difference range can dynamically adapt to different material and process requirements, making it highly versatile and facilitating efficient and smooth warehousing operations. Attached Figure Description
[0015] The above and / or additional aspects and advantages of the present invention will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, in which:
[0016] Figure 1 This is a first flowchart of a material storage control method provided in an embodiment of the present invention;
[0017] Figure 2This is a second flowchart of a material storage control method provided in an embodiment of the present invention;
[0018] Figure 3 This is a third flowchart of a material storage control method provided in an embodiment of the present invention;
[0019] Figure 4 This is a fourth flowchart of a material storage control method provided in an embodiment of the present invention;
[0020] Figure 5 A fifth flowchart of a material storage control method provided in an embodiment of the present invention;
[0021] Figure 6 A sixth flowchart of a material storage control method provided in an embodiment of the present invention;
[0022] Figure 7 A seventh flowchart of a material storage control method provided in an embodiment of the present invention;
[0023] Figure 8 This is a schematic diagram of the structure of a material storage control device provided in an embodiment of the present invention;
[0024] Figure 9 This is a schematic diagram of a material storage control device provided in an embodiment of the present invention. Detailed Implementation
[0025] The terms "first," "second," "third," "fourth," etc. (if present) in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" or "having" and any variations thereof are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0026] For ease of understanding, the specific process of the embodiments of the present invention is described below. Please refer to [link / reference]. Figure 1 One embodiment of a material storage control method according to the present invention includes:
[0027] 101. Obtain the outbound material code and outbound demand quantity;
[0028] 102. Generate the actual quantity to be shipped based on the outbound material code and outbound demand;
[0029] In this embodiment, the unique outbound material code is used as the retrieval key to accurately extract the inventory quantity of the corresponding material from the warehouse material database. This provides a core basis for matching the inventory quantity with the outbound demand, thereby generating the actual outbound quantity, improving the accuracy and efficiency of outbound operations, and helping the warehousing process to operate smoothly.
[0030] 103. Obtain the previous equipment operating parameters to obtain historical operating parameters;
[0031] 104. Optimize historical operating parameters based on the actual required outbound quantity and preset optimization parameter formulas to obtain the current operating parameters;
[0032] In this embodiment, by reusing the actual operating parameters of the equipment from the previous time as historical operating parameters, the relevance and rationality of the optimization logic are ensured. Combined with the actual quantity to be shipped out, quantitative adjustments are made through the optimization parameter formula to make the current operating parameters accurately match the current storage demand. This ensures that the equipment operating status is highly matched with the actual shipping demand, enhances the stability and accuracy of the storage operation, and lays a solid foundation for efficiently completing the storage task and ensuring a smooth warehousing process in the future.
[0033] 105. Enter the material storage working state according to the current operating parameters;
[0034] 106. When the storage work status is storage completed, the storage completion work information is generated according to the preset time difference range.
[0035] In this embodiment, the compliance status of material storage and cooling is determined based on the time difference range, ensuring process stability and material storage quality. The generated material storage completion information includes core fields such as material code, actual storage time, actual cooling time, time difference, material flow rate parameters used, and judgment result, enabling full traceability of the operation process and providing reliable support for subsequent parameter optimization and anomaly troubleshooting. At the same time, it reduces manual recording errors and intervention costs, improves operation efficiency, and the time difference range can be dynamically adapted to different material and process requirements, enhancing the versatility of the solution.
[0036] In this embodiment, inventory is retrieved using a unique outbound material code to accurately generate the actual outbound quantity, avoiding ambiguity in material identification and distortion of inventory data, improving the accuracy of outbound demand matching, and laying a reliable foundation for subsequent storage operations. By reusing the previous effective equipment operating parameters and combining the actual outbound quantity with the optimized parameter formula to quantitatively adjust the current operating parameters, the relevance and rationality of parameter optimization are ensured, making the equipment operating status highly compatible with storage needs, enhancing the stability and accuracy of storage operations. After storage is completed, the storage condition-cooling condition is determined based on the time difference range, generating storage completion information containing core data, which not only ensures process stability and material storage quality, but also achieves full traceability of the operation process, providing support for subsequent parameter optimization and anomaly investigation. The entire process reduces manual intervention and errors, improves operational efficiency, and the time difference range can be dynamically adapted to different material and process requirements, with strong versatility, helping the warehousing process to operate efficiently and smoothly.
[0037] Please see Figure 2 In a second embodiment of a material storage control method according to the present invention, step 102 specifically includes:
[0038] 201. Search the preset warehouse material database according to the outbound material code to obtain the inventory quantity;
[0039] In this embodiment, the warehouse material database must have structured storage capabilities, and the fields must include core information such as "material code, inventory quantity, inventory location, and material attributes (e.g., whether it is perishable)". The data must be synchronized with the warehouse management system (WMS) in real time. The outbound material code must be unique and standardized (e.g., using SKU codes or GB / T material coding standards) to avoid multiple codes for the same material, which could lead to ambiguity in retrieval. The inventory data must be updated in real time to ensure that the retrieval results reflect the current actual inventory status (e.g., through real-time synchronization of data via IoT sensors and inbound / outbound operations).
[0040] 202. Determine whether the inventory quantity meets the outbound demand;
[0041] 203. When the inventory quantity does not meet the outbound demand, the outbound demand is calculated based on the preset material loss coefficient to obtain the actual outbound quantity.
[0042] In this embodiment, if the inventory quantity > the outbound demand, it is determined as "satisfied"; if the inventory quantity < the outbound demand, it is determined as "unsatisfied"; if the inventory quantity = the outbound demand, it is necessary to make a prediction in advance based on the material loss attributes (such as easily damaged materials), which can trigger the loss calibration process to avoid insufficient actual available quantity due to loss; the material loss coefficient is determined by statistical analysis of historical loss data based on material attributes (such as fragile, volatile, easily dusty), work process (such as number of transfers, handling method), and storage environment (such as humidity, temperature), and can be updated according to batch loss data and work process optimization results. It must be stored according to material code to ensure accurate retrieval. The actual outbound quantity = outbound demand ÷ (1 - material loss coefficient) (core logic: after deducting loss from the actual outbound quantity, the remaining quantity equals the original demand), to avoid calculation deviation due to formula ambiguity;
[0043] In another embodiment, after calculating the actual quantity to be shipped, it is necessary to check again whether the inventory quantity is greater than or equal to the quantity to be shipped. If it still does not meet the requirement, a replenishment prompt is triggered (e.g., "Inventory shortage of 5.26kg, replenishment is required before shipping"); if it meets the requirement, a calibrated shipping task order is generated.
[0044] In this embodiment, a structured warehouse material database is retrieved through a unique standardized material code, combined with inventory data synchronized in real time with the WMS, ensuring accurate inventory retrieval and laying a solid data foundation for subsequent judgments. The inventory judgment logic is rigorous, taking into account various matching scenarios between inventory and demand, especially for perishable materials where the inventory quantity equals the outbound demand quantity, to pre-predict and avoid insufficient available quantity due to losses. The material loss coefficient is set based on material attributes, operation processes, etc., and can be dynamically updated. The actual outbound quantity is calibrated through a standardized formula to ensure that the original demand is still met after deducting losses. The entire process is automated, reducing human intervention and errors, and is adaptable to multiple industries and material outbound scenarios. It optimizes inventory resource allocation, reduces waste, ensures operational continuity, reduces operational risks caused by demand gaps or losses, and improves the accuracy and efficiency of outbound operations.
[0045] Please see Figure 3 In a third embodiment of a material storage control method of the present invention, step 104 specifically includes:
[0046] 301. Obtain the previous storage flow rate parameters to obtain the first storage flow rate parameters;
[0047] In this embodiment, the material storage flow rate parameter reflects the actual operating conditions of the material storage flow rate in the previous operation, which is the core premise for ensuring the correlation and rationality of the current operating parameters optimization.
[0048] 302. Obtain the previous actual storage time to get the historical storage time;
[0049] 303. Obtain the previous actual cooldown time to get the historical cooldown time;
[0050] 304. Calculate the first storage flow rate parameter, historical storage time, preset variable coefficient, and historical cooling time according to the optimization parameter formula to obtain the second storage flow rate parameter;
[0051] In this embodiment, the expression of the optimization parameter formula is: Second storage flow rate parameter = (First storage flow rate parameter) * Variable coefficient * (Historical storage time / Historical cooling time); Based on the ratio of historical storage time to historical cooling time, the first storage flow rate parameter is calibrated in reverse. If the historical storage time is longer than the historical cooling time, it indicates that the storage rhythm is slower than the cooling rhythm, and the storage flow rate can be appropriately increased; if the historical storage time is shorter than the historical cooling time, the storage flow rate is reduced to ensure that the rhythms of the two are matched; When using the optimization parameter formula for intelligent learning calculation, the variable coefficient is set to different values according to the number of learning cycles: the variable coefficient is 80% for the first calculation (first intelligent learning); 40% for the second intelligent learning; 72% for the third intelligent learning; 43.2% for the fourth intelligent learning; and 69.1% for the fifth intelligent learning. Generally, 5 intelligent learning cycles are considered as one optimization cycle; for example, when the historical storage time is 5s and the historical cooling time is 10s. With intelligent material storage optimization, the material storage time can be adjusted to 9.0-10.0 seconds, achieving precise matching between material storage and cooling rhythm;
[0052] 305. Optimize historical operating parameters based on the actual required outbound quantity and the second storage flow rate parameter to obtain the current operating parameters;
[0053] In this embodiment, by combining the actual quantity to be shipped out with the second storage flow rate parameter, the historical operating parameters are optimized in a targeted manner to determine the current operating parameters. This can accurately adapt to real-time operating conditions, effectively improve the efficiency and accuracy of outbound operations, reduce resource waste and process bottlenecks, enhance operational stability, avoid errors caused by parameter mismatch, and provide reliable technical support for the efficient and orderly conduct of outbound operations.
[0054] In this embodiment, based on historical actual operating data (historical storage time and historical cooling time), the current operating parameters are accurately optimized and dynamically adapted. By obtaining the first storage flow rate parameter, historical storage time, and historical cooling time of the previous operation, and relying on the optimized parameter formula, the flow rate parameter is calibrated in reverse based on the ratio of historical storage time to historical cooling time, effectively solving the problem of mismatch between storage and cooling rhythms. At the same time, the historical operating parameters are adjusted in a targeted manner according to the actual quantity to be dispatched, ensuring the relevance and rationality of parameter optimization, and accurately meeting the real-time operation requirements. Ultimately, this improves the efficiency and accuracy of dispatch operations, reduces resource waste and process bottlenecks, enhances the stability of operation, and effectively avoids errors caused by parameter mismatch. It provides reliable technical support for the efficient, orderly, and stable conduct of dispatch operations and adapts to diverse operation scenario requirements.
[0055] Please see Figure 4 In the fourth embodiment of a material storage control method of the present invention, step 305 specifically includes:
[0056] 401. Calculate the second storage flow rate parameter according to the preset storage capacity range formula to obtain the single batch storage capacity range;
[0057] In this embodiment, the formula for the storage capacity range is expressed as follows:
[0058] In the formula, This is the second storage flow rate parameter. The preset minimum storage operation time is determined based on the equipment's safe operating limit, the AGV's minimum economic transfer cycle, and the historical best short cycle. The preset maximum storage operation time (unit: h) is determined based on the maximum single capacity limit of the storage equipment, the time limit of material storage, and the optimal long cycle of historical operations. The range of single batch storage volume provides a quantitative standard for subsequent determination of whether the actual outbound demand matches the storage capacity. The range of single batch storage volume needs to be clearly defined (e.g., [50kg, 200kg]) to cover common outbound demand scenarios and avoid frequent mismatches due to too narrow a range or waste of operational efficiency due to too wide a range.
[0059] 402. Determine whether the actual quantity to be shipped out is within the range of the single batch storage quantity;
[0060] 403. When the actual quantity to be shipped is within the range of a single batch of stored materials, the storage operation time is obtained based on the second storage flow rate parameter.
[0061] In this embodiment, the actual quantity to be dispatched can be accurately matched with the system's storage capacity, avoiding operational chaos caused by demand exceeding the single batch storage capacity, ensuring a stable storage rhythm, and directly obtaining the storage operation time based on the second storage flow parameter after matching, providing accurate data support for subsequent scheduling frequency calculation, while reducing human intervention errors, improving operational continuity and accuracy, optimizing the efficiency of warehousing resource allocation, and laying the foundation for the smooth operation of the overall dispatch process;
[0062] 404. Calculate the preset single load capacity, storage operation time, and actual quantity to be dispatched to obtain the scheduling frequency;
[0063] In this embodiment, the scheduling frequency = actual quantity to be dispatched ÷ (single load capacity × operation time), with the unit being "times / h". All parameters must be consistent in terms of units (e.g., weight unit kg, time unit h). The actual quantity to be dispatched, the AGV hardware capacity (single load capacity), and the storage operation time are correlated to accurately calculate the AGV scheduling frequency per unit time, ensuring that the AGV transfer rhythm is synchronized with the storage rhythm, and avoiding "storage too quickly leading to material backlog" or "storage too slowly leading to AGV idleness".
[0064] 405. Optimize historical operating parameters based on scheduling frequency and second storage flow rate parameters to obtain current operating parameters;
[0065] In this embodiment, the structured mapping relationship of "storage flow rate - scheduling frequency - operation rhythm" in the historical operating parameters is first extracted. Based on the adaptation requirements of the current scheduling frequency and the second storage flow rate, the historical storage flow rate, AGV scheduling interval and other related indicators are dynamically adjusted to ensure that the storage rhythm and the transfer rhythm are synchronized. During the optimization process, the parameters are checked to see if they meet the rated limits of the equipment. Finally, the parameters are integrated to form a system that adapts to the actual outbound requirements.
[0066] In this embodiment, by using a formula for the range of storage volume, combined with constraints on equipment, transportation, and timeliness, the storage range for a single batch is determined, accurately matching outbound demand with storage capacity. This avoids operational chaos and inefficiency caused by improper determination of the storage volume range for a single batch. After matching, the precise storage operation time is directly obtained, and the AGV scheduling frequency is calculated using a standardized formula to ensure that the storage and transportation rhythms are synchronized, avoiding material backlog or AGV idleness. Based on the scheduling frequency and the second storage flow parameter, historical operating parameters are dynamically optimized, and the rated limits of the equipment are verified to form the optimal parameters that adapt to the current needs. The entire process reduces manual intervention and errors, improves operational continuity, accuracy, and resource allocation efficiency, adapts to multiple industries and scenarios, reduces overall operating costs and operational risks, and provides reliable support for automated warehousing and outbound operations.
[0067] Please see Figure 5In the fifth embodiment of a material storage control method of the present invention, step 106 specifically includes:
[0068] 501. Obtain the material storage start time and material storage completion time;
[0069] 502. Calculate the deviation between the start time and the completion time of material storage to obtain the actual material storage time;
[0070] 503. Obtain the cooling start time and cooling completion time;
[0071] In this embodiment, by deploying timing devices with strong synchronization capabilities (such as high-precision timestamp modules and PLC clock synchronization systems), the accuracy of data acquisition for the material storage start time, material storage completion time, cooling start time, and cooling completion time is ensured.
[0072] 504. Calculate the deviation between the cooling start time and the cooling completion time to obtain the actual cooling time;
[0073] 505. Calculate the deviation between the actual material storage time and the actual cooling time to obtain the time difference;
[0074] 506. Determine whether the time difference is within the time difference range;
[0075] 507. If the time difference is not within the time difference range, return to retrieve the previous storage flow parameters until the loop stops when the time difference is within the time difference range.
[0076] In this embodiment, the time difference range needs to be determined through experiments or historical data statistics based on material properties and process requirements (e.g., in the scenario of plastic granule storage, the time difference range is set to [0s, 1s] to ensure that storage and cooling are basically synchronized). The range supports dynamic adjustment (e.g., it can be reduced to [0s, 0.8s] for high-temperature materials and expanded to [0s, 1.6s] for ordinary materials) to adapt to different scenario requirements. When the time difference is not within the time difference range, the last effective storage flow parameter is reused for cyclic adjustment, which can avoid process fluctuations caused by blind parameter adjustment, ensure that the storage and cooling processes are basically synchronized, improve the quality of material storage and process stability, and the time difference range is set based on material properties and process requirements. It also supports dynamic adaptation to different scenarios such as high-temperature materials and ordinary materials, and has strong versatility. At the same time, parameter adaptive optimization can be achieved without too much manual intervention, effectively reducing operation and maintenance costs and providing reliable support for storage-cooling operations in multiple industries.
[0077] 508. When the time difference is within the time difference range, the material storage completion information is generated;
[0078] In this embodiment, the generated material storage completion information includes core fields such as material code, actual storage time, actual cooling time, time difference, material flow rate parameters used, and judgment result. The material storage completion information is automatically synchronized to the Production Management System (MES) and Warehouse Management System (WMS), and supports querying by batch, material type, and other dimensions. The material storage completion information can be pushed to the terminals of relevant management personnel to achieve real-time synchronization of work progress, and supports one-click export of work completion reports, which is convenient for process review and optimization.
[0079] In this embodiment, when the time difference exceeds the time difference range, the last valid storage flow parameter is reused for cyclic adjustment, which can avoid process fluctuations caused by blind parameter adjustment, ensure that storage and cooling are basically synchronized, and improve the quality of material storage and process stability. The time difference range is set based on material properties and process requirements, and can be dynamically adapted to different scenarios such as high temperature and ordinary materials. It has strong versatility, realizes parameter adaptive optimization, effectively reduces operation and maintenance costs, and the storage completion information generated after the standard is met can also support quality traceability, adapt to the operation needs of multiple industries, and take into account quality, efficiency and economy.
[0080] Please see Figure 6 In a sixth embodiment of a material storage control method according to the present invention, after step 508, the method further includes:
[0081] 601. Based on the current operating parameters, multiple sets of equipment operating parameters are obtained by filtering from the preset historical operating database;
[0082] In this embodiment, the historical operation database includes complete associated data of "multiple sets of equipment operating parameters, corresponding operating conditions, and storage-related indicators." Using the current operating parameters as the matching benchmark, the screening dimensions must cover core operating condition parameters (such as equipment load, material type, environmental parameters, and target accuracy of storage). By setting a similarity threshold (such as operating condition matching degree ≥ 85%), the screened historical operating parameters are ensured to be comparable to the current operating scenario, avoiding irrelevant data from interfering with subsequent analysis. The screening process must support multi-dimensional parameter matching, and algorithms such as Euclidean distance and cosine similarity can be used to calculate the similarity between the current operating parameters and the current operating parameters to improve screening accuracy. Simultaneously, the amount of data screened must be controlled (such as screening 30-100 sets of valid data). Too little data can easily lead to distorted statistical results, while too much data increases computational redundancy.
[0083] 602. Obtain multiple sets of material storage times from multiple sets of operating condition parameters;
[0084] 603. Calculate the average storage time for multiple sets of storage times to obtain the average storage time;
[0085] 604. Calculate the standard deviation of multiple storage times based on the mean storage time to obtain the standard deviation;
[0086] In this embodiment, by extracting multiple sets of storage times under similar historical operating conditions and calculating the mean and standard deviation, an objective and quantitative benchmark for storage time is provided, avoiding reliance on subjective experience. This also accurately depicts the central trend and fluctuation characteristics of storage time, providing solid data support for subsequent reasonable time range definition and operational parameter optimization. At the same time, it can specifically improve the stability and consistency of the storage process, reduce problems such as material backlog and inaccurate accuracy caused by time fluctuations, and is adaptable to storage scenarios in multiple industries, with strong versatility, effectively reducing manual operation and maintenance costs.
[0087] 605. The storage time range is calculated based on the mean storage time and standard deviation;
[0088] In this embodiment, the storage time range is defined using the method of "mean ± k × standard deviation" (k is a coefficient, set according to the scenario requirements, usually 1-2), that is, the storage time range is... t is the average storage time. The standard deviation represents the reasonable fluctuation range of storage time under similar historical operating conditions. It covers the storage time of most normal operating conditions while excluding a few extreme cases.
[0089] 606. Update the current operating parameters based on preset screening conditions, multiple sets of equipment operating parameters, and storage time range to obtain updated operating parameters;
[0090] In this embodiment, multi-dimensional constraints ensure that the updated parameters are accurately matched with the operating conditions, thereby improving the storage accuracy and process stability and reducing problems such as material backlog and substandard accuracy. At the same time, it realizes automated parameter optimization, promotes the transformation of storage control from experience-driven to data-driven, and is adaptable to multiple scenarios with strong versatility, providing reliable support for the efficient and stable operation of the system.
[0091] In this embodiment, multiple sets of highly comparable equipment operating parameters are selected from a preset historical operating database based on the current operating parameters to ensure data reliability. After calculating the mean and standard deviation, an objective and quantitative benchmark for material storage time is provided, avoiding reliance on subjective experience, while accurately depicting the time distribution characteristics, laying a solid foundation for subsequent optimization. By reasonably defining the material storage time range, interference from extreme situations is eliminated. Finally, the current operating parameters are updated in combination with multi-dimensional constraints to achieve precise matching between parameters and operating conditions, improve material storage accuracy and process stability, reduce problems such as material backlog and substandard accuracy, and achieve full-process automated optimization. This promotes the transformation of material storage control from experience-driven to data-driven, adapts to multiple industry scenarios, has strong versatility, effectively reduces manual operation and maintenance costs, and provides a reliable guarantee for the long-term efficient and stable operation of the system.
[0092] Please see Figure 7In the seventh embodiment of a material storage control method of the present invention, step 606 specifically includes:
[0093] 701. Based on the screening criteria and storage time range, multiple sets of storage times are screened to obtain the benchmark storage time;
[0094] In this embodiment, assuming there are 50 historical storage times, the selection criteria are as follows: from these 50 historical storage times, 38 sets of data falling within the range of [55.5s, 64.5s] are selected; then, the operating condition records corresponding to these 38 sets of data are checked one by one to confirm whether they meet the requirements of "storage accuracy ≥ 99.8%, energy consumption ≤ 12kWh, and electrostatic voltage ≤ 80V". Finally, 12 sets of valid storage times are selected; the average of these 12 sets of valid storage times is taken to calculate the baseline storage time tbase = 61.2s.
[0095] 702. Reference benchmark parameters are obtained by selecting from multiple sets of equipment operating parameters based on the benchmark storage time;
[0096] In this embodiment, relying on the structured mapping relationship of "storage time - equipment operating parameters" in the historical database, the operating parameter group corresponding to the benchmark storage time is accurately located. After feasibility and consistency verification, it is determined as the "reference benchmark parameter". This parameter is the core control basis for achieving the excellent effect of "benchmark storage time and screening conditions" under historical working conditions.
[0097] 703. Update the current operating parameters based on the reference baseline parameters to obtain the updated operating parameters;
[0098] In this embodiment, a high-quality storage time is selected based on screening conditions and a reasonable storage time range. The resulting benchmark storage time is both objective and of high quality, laying a solid foundation for subsequent parameter matching. Reference benchmark parameters are extracted based on the structured mapping relationship of the historical database, enabling the quantitative reuse of historical high-quality operating conditions and avoiding blind parameter optimization. Secondly, the current operating parameters are updated based on the reference benchmark parameters, ensuring accurate matching between parameters and storage requirements while improving the stability, accuracy, and efficiency of the storage process, reducing problems such as material backlog, inaccurate accuracy, or excessive energy consumption. Automated parameter optimization is achieved, reducing operation and maintenance costs and promoting the transformation of storage control from experience-driven to data-driven. The core logic of this solution is adaptable to storage scenarios in multiple industries, exhibiting strong versatility and providing reliable support for the long-term stable and efficient operation of the system.
[0099] The above describes a material storage control method according to an embodiment of the present invention. The following describes a material storage control device according to an embodiment of the present invention. Please refer to [link / reference]. Figure 8 One embodiment of the material storage control device of the present invention includes:
[0100] Data acquisition module 1 is used to acquire the outbound material code and outbound demand quantity;
[0101] Outbound quantity generation module 2 is used to generate the actual outbound quantity based on the outbound material code and outbound demand.
[0102] Parameter acquisition module 3 is used to acquire the previous device operating parameters in order to obtain historical operating parameters;
[0103] Optimization module 4 is used to optimize historical operating parameters based on the actual quantity to be shipped and preset optimization parameter formulas to obtain the current operating parameters;
[0104] Material storage module 5 is used to enter the material storage working state according to the current operating parameters;
[0105] The information generation module 6 is used to generate storage completion information based on a preset time difference range when the storage work status is storage completion status.
[0106] In this embodiment, inventory is retrieved using a unique outbound material code to accurately generate the actual outbound quantity, avoiding ambiguity in material identification and distortion of inventory data, improving the accuracy of outbound demand matching, and laying a reliable foundation for subsequent storage operations. By reusing the previous effective equipment operating parameters and combining the actual outbound quantity with the optimized parameter formula to quantitatively adjust the current operating parameters, the relevance and rationality of parameter optimization are ensured, making the equipment operating status highly compatible with storage needs, enhancing the stability and accuracy of storage operations. After storage is completed, the storage condition-cooling condition is determined based on the time difference range, generating storage completion information containing core data, which not only ensures process stability and material storage quality, but also achieves full traceability of the operation process, providing support for subsequent parameter optimization and anomaly investigation. The entire process reduces manual intervention and errors, improves operational efficiency, and the time difference range can be dynamically adapted to different material and process requirements, with strong versatility, helping the warehousing process to operate efficiently and smoothly.
[0107] Figure 9This is a schematic diagram of a storage control device 900 provided in an embodiment of the present invention. The storage control device 900 can vary significantly due to different configurations or performance characteristics. It may include one or more central processing units (CPUs) 910 (e.g., one or more processors) and a memory 920, and one or more storage media 930 (e.g., one or more mass storage devices) storing application programs 933 or data 932. The memory 920 and storage media 930 can be temporary or persistent storage. The program stored in the storage media 930 may include one or more modules (not shown in the diagram), each module including a series of instruction operations on the storage control device 900. Furthermore, the processor 910 may be configured to communicate with the storage media 930 and execute a series of instruction operations on the storage control device 900 to implement the steps of the storage control method provided in the above-described method embodiments.
[0108] A storage control device 900 may further include one or more power supplies 940, one or more wired or wireless network interfaces 950, one or more input / output interfaces 960, and / or one or more operating systems 931, such as Windows Server, MacOSX, Unix, Linux, FreeBSD, etc. Those skilled in the art will understand that... Figure 9 The illustrated structure of a storage control device does not constitute a limitation on a storage control device. It may include more or fewer components than illustrated, or combine certain components, or have different component arrangements.
[0109] A computer-readable storage medium storing instructions that, when executed by a processor, implement the steps of a material storage control method as described above.
[0110] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the system, device, or unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0111] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0112] Finally, it should be noted that the above descriptions are merely preferred embodiments of the present invention and are not intended to limit the present invention. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions described in the foregoing embodiments or make equivalent substitutions for some of the technical features. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.
Claims
1. A material storage control method, characterized in that, include: Obtain the outbound material code and outbound demand quantity; The actual quantity to be shipped is generated based on the outbound material code and outbound demand. Obtain the previous equipment operating parameters to obtain historical operating parameters; The historical operating parameters are optimized based on the actual quantity to be shipped and the preset optimization parameter formula to obtain the current operating parameters; Enter the material storage working state based on the current operating parameters; When the material storage work status is "material storage completed", material storage completion information is generated according to the preset time difference range.
2. The material storage control method as described in claim 1, characterized in that, The process of generating the actual quantity to be shipped based on the outbound material code and outbound demand includes: The inventory quantity is obtained by searching the pre-set warehouse material database based on the outbound material code. Determine whether the inventory quantity meets the outbound demand; When the inventory quantity does not meet the outbound demand, the outbound demand is calculated based on the preset material loss coefficient to obtain the actual outbound quantity.
3. The material storage control method as described in claim 1, characterized in that, The process of optimizing historical operating parameters based on the actual required outbound quantity and a preset optimization parameter formula to obtain the current operating parameters includes: Obtain the previous storage flow rate parameters to obtain the first storage flow rate parameters; Obtain the previous actual storage time to get the historical storage time; Obtain the previous actual cooldown time to get the historical cooldown time; The first storage flow rate parameter, historical storage time, preset variable coefficient, and historical cooling time are calculated according to the optimized parameter formula to obtain the second storage flow rate parameter. The historical operating parameters are optimized based on the actual quantity to be shipped and the second storage flow rate parameter to obtain the current operating parameters.
4. The material storage control method as described in claim 3, characterized in that, The optimization of historical operating parameters based on the actual required outbound quantity and the second storage flow rate parameter to obtain the current operating parameters includes: The second storage flow rate parameter is calculated according to the preset storage capacity range formula to obtain the single batch storage capacity range; Determine whether the actual quantity to be shipped out is within the range of a single batch of stored materials; When the actual quantity to be shipped is within the range of a single batch of stored materials, the storage operation time is obtained based on the second storage flow rate parameter. The preset single-time carrying capacity, storage operation time, and actual outbound quantity are calculated to obtain the scheduling frequency; The historical operating parameters are optimized based on the scheduling frequency and the second storage flow rate to obtain the current operating parameters.
5. The material storage control method as described in claim 3, characterized in that, The step of generating storage completion information based on a preset time difference range includes: Obtain the start and completion times of material storage; The deviation between the start time and the completion time of material storage is calculated to obtain the actual material storage time; Obtain the cooling start time and cooling completion time; The deviation between the cooling start time and the cooling completion time is calculated to obtain the actual cooling time; The deviation between the actual storage time and the actual cooling time is calculated to obtain the time difference. Determine whether the time difference is within the time difference range; If the time difference is not within the time difference range, return to retrieve the previous storage flow parameters until the loop stops when the time difference is within the time difference range. When the time difference is within the time difference range, the storage work completion information is generated.
6. The material storage control method as described in claim 5, characterized in that, When the time difference is within the specified range, storage completion information is generated. Following this step, the process further includes: Multiple sets of equipment operating parameters are obtained by filtering from the preset historical operating database based on the current operating parameters; Multiple sets of material storage times were obtained from multiple sets of operating condition parameters; The average storage time is calculated by averaging multiple sets of storage times. The standard deviation of multiple storage times is calculated based on the mean storage time to obtain the standard deviation. The storage time range is calculated based on the mean storage time and standard deviation. The current operating parameters are updated based on preset screening criteria, multiple sets of equipment operating parameters, and storage time range to obtain updated operating parameters.
7. The material storage control method as described in claim 6, characterized in that, The process of updating the current operating parameters based on preset screening conditions, multiple sets of equipment operating parameters, and storage time range to obtain updated operating parameters includes: Multiple storage times are screened based on screening criteria and storage time range to obtain a baseline storage time; Reference baseline parameters are obtained by filtering multiple sets of equipment operating parameters based on the baseline storage time; The current operating parameters are updated based on the reference baseline parameters to obtain the updated operating parameters.
8. A material storage control device, characterized in that, include: The data acquisition module is used to acquire the outbound material code and outbound demand quantity; The outbound quantity generation module is used to generate the actual outbound quantity based on the outbound material code and outbound demand. The parameter acquisition module is used to obtain the previous device operating parameters in order to obtain historical operating parameters; The optimization module is used to optimize historical operating parameters based on the actual quantity to be shipped and preset optimization parameter formulas to obtain the current operating parameters; The material storage module is used to enter the material storage working state based on the current operating parameters; The information generation module is used to generate storage completion information based on a preset time difference range when the storage work status is storage completed.
9. A material storage control device, characterized in that, include: A memory and at least one processor, wherein the memory stores instructions; At least one of the processors invokes the instructions in the memory to cause the storage control device to perform the steps of the storage control method as claimed in any one of claims 1-7.
10. A computer-readable storage medium storing instructions thereon, characterized in that, When the instructions are executed by the processor, they implement the various steps of the material storage control method as described in any one of claims 1-7.
Citation Information
Patent Citations
Control method of submission to deviation processing in warehouse system according to self-defined loss coefficient
CN101763545A
Process parameter recommendation method, device and system based on historical data and medium
CN115146875A
Storage speed optimization control method for injection molding machine
CN118269312A
Pet soft food production data management method and system
CN120492513A
Aluminum coil three-dimensional warehousing system and dispatching control method thereof
CN120887132A