Demand measuring and calculating method and system for guaranteeing material preparation uniformity based on auxiliary material warehouse of cigarette factory

By establishing a Bill of Materials (BOM) and pallet data model for auxiliary materials, and combining time windows and inventory information, the total demand for auxiliary materials is calculated and whole-pallet correction is performed. This solves the systemic deficiencies in the material preparation management of cigarette factory auxiliary material warehouses, achieves accurate and efficient calculation of auxiliary material preparation demand, and improves production and warehousing efficiency.

CN121544189APending Publication Date: 2026-02-17KUNMING KSEC LOGISTIC INFORMATION IND
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511662173.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-13
Publication Date
2026-02-17

AI Technical Summary

Technical Problem

The management of auxiliary material warehouse preparation in cigarette factories relies on manual experience and lacks systematic decision support, which leads to difficulties in ensuring completeness of materials and affects production and storage efficiency. The existing system is difficult to adapt to flexible production and storage constraints and cannot achieve accurate and efficient calculation of auxiliary material preparation needs.

Method used

Establish auxiliary material BOM data model and pallet data model, combine demand calculation time window object, obtain real-time inventory and in-transit auxiliary material information, calculate the total auxiliary material demand through two-layer kitting model, and perform whole pallet correction to generate final material preparation requirements.

Benefits of technology

By employing systematic and automated methods, we can ensure production continuity and stability, reduce inventory backlog, improve warehouse capacity utilization and inventory turnover, lower operating costs, and reduce reliance on specific talent.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121544189A_ABST
    Figure CN121544189A_ABST
Patent Text Reader

Abstract

The invention discloses a demand measuring and calculating method and system for guaranteeing material preparation uniformity based on an auxiliary material warehouse of a cigarette factory, and relates to the technical field of automatic logistics with trays as carriers for storing and transporting auxiliary materials, in particular to an auxiliary material preparation demand measuring and calculating method for the auxiliary material warehouse of the cigarette factory based on a tray distribution mode and with the trays as the storage carriers. The method is used for guaranteeing auxiliary material production and preparation scenes of a cigarette factory, and adopts a certain algorithm rule to measure and calculate auxiliary material preparation requirements according to factors such as cigarette finished product BOM, distribution archives, warehouse auxiliary material inventory, machine production plans, a material preparation guarantee period (inventory coverage days), in-transit auxiliary material quantity and the like, so as to guarantee supply of auxiliary materials required by production and improve production efficiency. And the aim of meeting the neat set requirement of tray matching to the greatest extent is fulfilled.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of automated logistics technology, and in particular to a method for calculating the material preparation requirements of auxiliary material warehouses in cigarette factories based on a palletizing method and using pallets as storage carriers, for scenarios where cigarette factories ensure the preparation of auxiliary material production. Background Technology

[0002] As core production and material supply links in cigarette factories, the cigarette packaging workshop and auxiliary material warehouse have seen significant improvements in automation and informatization levels in recent years. While efficiency in cigarette packaging production has continuously increased, auxiliary material warehousing operations are also gradually evolving towards intelligent and "unmanned" processes. However, this leap in production and execution efficiency has brought unprecedented pressure to the auxiliary material warehouse as the supply side, exposing numerous problems in the existing auxiliary material preparation model's inability to adapt to new demands.

[0003] Currently, the material preparation management of cigarette factory auxiliary material warehouses mainly faces the following challenges and shortcomings: The current material preparation model relies heavily on manual experience and lacks systematic decision-making support. Traditional auxiliary material preparation demand estimation depends heavily on the personal experience of warehouse management personnel. Dedicated individuals estimate auxiliary material needs based on production plans and experience. This approach is highly subjective and uncertain, making it difficult to accurately match dynamically changing production rhythms and real-time inventory, and has become a bottleneck for improving overall supply chain efficiency. Once personnel in this position change, the stability and continuity of the entire material preparation system will be severely challenged.

[0004] Ensuring "completeness" of materials is difficult, impacting production and warehousing efficiency. Auxiliary materials are stored and supplied in "trays," with each tray typically containing multiple individual auxiliary materials. Each supply station on the production line corresponds to one type of tray; the machine can only operate smoothly when all required trays are available. Traditional methods cannot accurately calculate and guarantee tray completeness at the system level. To avoid production line downtime due to a single auxiliary material shortage preventing tray assembly, managers often adopt a conservative strategy of "overstocking." This directly leads to: Auxiliary material backlog: Large amounts of redundant auxiliary materials occupy valuable storage space and resources. Capital tie-up: Increased unnecessary inventory costs. Low turnover rate: Reduced overall warehouse operating efficiency.

[0005] Existing systems struggle to adapt to flexible production and warehousing constraints. With increasing demand for small-batch, customized cigarette products, production planning has become more flexible and variable. Simultaneously, warehouse capacity, shelf load-bearing capacity, and external inspection limitations of conveyor equipment represent rigid constraints. Current technical solutions lack effective algorithmic models to collaboratively optimize the relationship between production planning, palletizing, inventory dynamics, and physical constraints. This results in slow response and poor adaptability when facing multi-variety, small-batch production tasks, hindering flexible scheduling and precise material preparation of auxiliary materials.

[0006] Therefore, there is an urgent need for an innovative solution that can streamline the various influencing factors at the system level and achieve data-driven, accurate and efficient calculation of auxiliary material preparation requirements. Summary of the Invention

[0007] The purpose of this invention is to provide a demand calculation method and system for ensuring the completeness of material preparation in a cigarette factory's auxiliary material warehouse, addressing the aforementioned problems.

[0008] The technical solution of the present invention is as follows: A demand estimation method for ensuring the completeness of material preparation in a cigarette factory's auxiliary material warehouse includes the following steps: Establish an auxiliary material BOM data model. The auxiliary material BOM data model is built based on the finished product BOM and includes information on the types and quantities of trays required for the finished product of the production unit. Establish a tray distribution data model, which defines the correspondence and quantity ratio between tray distribution and individual auxiliary materials; Create a demand forecasting time window object, determine the time window range based on the inventory coverage days, and obtain the machine production plan within the time window; Obtain real-time inventory information and information on auxiliary materials in transit from the auxiliary material warehouse; Based on the auxiliary material BOM data model, the batching data model, and the production plan within the time window object, calculate the total auxiliary material demand to meet the batching completeness requirement. The total demand for auxiliary materials is adjusted by deducting from the real-time inventory information and the information on auxiliary materials in transit. Based on the palletized transportation rules for individual auxiliary materials, the total palletized quantity is adjusted after deductions and corrections to generate the final auxiliary material preparation requirements.

[0009] By employing a two-tiered matching model, the core pain point of "material waiting on the production line" was addressed, ensuring continuous, stable, and efficient production in the cigarette packaging workshop and directly improving the overall equipment efficiency (OEE) of the cigarette factory. Through dynamic time windows, pallet adjustments, and precise inventory deductions, lean inventory management was achieved. While ensuring production, it significantly reduced auxiliary material inventory backlog, improved warehouse capacity utilization and inventory turnover, thereby lowering overall operating costs. By systematizing and automating the entire process, a stable, reliable, and reusable decision support tool was built. This not only reduced the company's reliance on specific talent and operational risks but also enabled the rapid and standardized implementation of advanced warehouse management methods across different projects.

[0010] Furthermore, the establishment of the auxiliary material BOM data model includes: Mark the type of machine used for the auxiliary materials in the auxiliary material BOM; The type of trays required for producing finished products is determined based on the number of auxiliary material supply stations for the production machines. Based on the rule that all auxiliary materials on the same pallet are consumed at the same time, the auxiliary materials are allocated to different distribution pallets; Ensure that the number of individual auxiliary materials on a single tray does not exceed the external inspection limits of the conveying equipment and the weight-bearing requirements of the equipment rack.

[0011] Furthermore, the creation of the demand measurement time window object includes: Set the inventory coverage days as the time window days parameter. ; The following working day will be used as the start time of the time window. ; The number of days from the start time is incremented within the time window to determine the selected end time of the plan. ; Calculate the total planned output of each finished product within the time window. ,in , arrive , For the first Tianpin The planned daily output.

[0012] Furthermore, the calculation of the total required amount of auxiliary materials to satisfy the completeness of the kit includes: Based on the planned output within the finished product time window Calculate the required quantity of each plate: ,in For the production unit to prepare the finished products. Quantity; Calculate the quantity of each item required for production based on the quantity of each item in the batching data model.

[0013] Furthermore, the adjustment of the pallet quantity based on the pallet transport rules for individual auxiliary materials includes: Let the quantity of a single item on a full pallet be... The total demand for a single item is ; calculate and Remainder of the ratio ; when When greater than 0, for Make corrections: .

[0014] Furthermore, the method is executed at the end of each production day, using the static inventory at the end of production as real-time inventory information for calculation.

[0015] Furthermore, the tray distribution data model includes tray distribution number, tray distribution description, auxiliary material BOM number, auxiliary material number, and key attributes of auxiliary material quantity.

[0016] Furthermore, the information on auxiliary materials in transit includes the quantity of materials required that have been calculated but not yet prepared before the calculation time point.

[0017] Furthermore, it also includes: For machines that produce multiple finished products on a single production date, calculate the tray requirements for each finished product separately. The total tray requirement for the machine is obtained by summing up the tray requirements for different finished products on the same machine.

[0018] This application also includes a demand calculation system for ensuring the completeness of material preparation in a cigarette factory's auxiliary material warehouse, used to implement a demand calculation method for ensuring the completeness of material preparation in a cigarette factory's auxiliary material warehouse, including: The data model building module is used to build auxiliary material BOM data models and batching data models; The time window management module is used to create and manage time window objects for demand measurement. The inventory information acquisition module is used to acquire real-time inventory information and information on auxiliary materials in transit; The demand calculation module is used to calculate the total demand for auxiliary materials based on the completeness of the matching trays. The demand adjustment module is used to adjust the demand based on inventory, in-transit information, and full pallet rules; The results output module is used to generate and output the final auxiliary material preparation requirements.

[0019] Compared with existing technologies, the advantages of this invention are: All auxiliary materials received into the auxiliary materials warehouse are managed using a tray system, which can be used for single-item traying or multi-item traying. For each material feeding station of the production machine, the material is supplied in a tray-based manner. The sum of the types of materials supplied in the trays of all stations of the machine is the sum of the types of materials required for the machine to produce a certain finished product. By establishing the correspondence between the finished product BOM and the pallet arrangement, the quantity of individual auxiliary materials and the quantity of pallets required to produce a certain quantity of finished products can be calculated. Set the number of days the auxiliary material warehouse inventory covers (i.e. the number of days the warehouse can support production) as a system variable parameter to serve as an adaptability adjustment factor to support different scales and different projects; The required amount of trays for production is calculated using the production plan and inventory coverage days. Convert the batching demand into the single-item material demand, combine real-time inventory and submitted material preparation requirements to calculate the actual single-item material preparation demand for auxiliary materials, and assist warehouse managers in calculating auxiliary material preparation. Improve the accuracy of auxiliary material preparation at the system level and reduce the dependence of cigarette factory auxiliary material warehouse management on specific personnel. Attached Figure Description

[0020] Figure 1 A schematic diagram of the auxiliary material BOM data model for this application.

[0021] Figure 2 This is a schematic diagram illustrating the key attributes of the disk in this application.

[0022] Figure 3 This is a flowchart illustrating the method calculation process in the embodiments of this application.

[0023] Figure 4 This is a flowchart illustrating the calculation of auxiliary materials required for production within a time window using a batching method in an embodiment of this application.

[0024] Figure 5 This is a flowchart illustrating the planned output calculation process in an embodiment of this application.

[0025] Figure 6 This is a flowchart illustrating the calculation of single-item demand in the embodiments of this application.

[0026] Figure 7 This is a flowchart illustrating the calculation of the preparation quantity of auxiliary materials in the embodiments of this application. Detailed Implementation

[0027] It should be noted that relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, 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. Without further limitations, 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 said element.

[0028] The features and performance of the present invention will be further described in detail below with reference to embodiments.

[0029] Please see Figure 1-7This paper presents a demand calculation method for ensuring the completeness of auxiliary material preparation in cigarette factory auxiliary material warehouses. It constructs an auxiliary material BOM model based on the finished product BOM of the cigarette factory, and uses the material composition of auxiliary material distribution trays, machine production plans, machine supply station tray configuration, and auxiliary material warehouse inventory coverage days as input parameters for the algorithm model. Real-time warehouse inventory is used as the variable parameter for each calculation. The auxiliary material demand required for production is decomposed into the material requirements for each machine's tray distribution. By integrating production plans and real-time inventory data, intelligent demand decomposition is achieved with the goal of completeness of tray distribution. During calculation, the method automatically calculates the allocation demand of each auxiliary material using the inventory coverage days as the calculation time window. Combining in-transit information and safety stock thresholds, it generates material preparation demand suggestions, effectively improving the accuracy and response efficiency of auxiliary material warehouse preparation, and supporting flexible scheduling decisions for auxiliary materials under multi-dimensional constraints.

[0030] Establish an auxiliary material BOM data model: such as Figure 1 As shown, an auxiliary material BOM data model is established based on the finished product BOM, and the machine type used for auxiliary materials in the auxiliary material BOM is marked, which serves as the basic data model for calculating the auxiliary material preparation requirements.

[0031] The Bill of Materials (BOM) information for finished cigarette products includes the composition of raw and auxiliary materials, the quantity of materials, and the processing technology of each process segment. The auxiliary material warehousing and logistics only cares about the composition and quantity of materials related to the auxiliary materials, and marks the machine type to which the auxiliary materials belong.

[0032] The types and quantities of auxiliary materials used in the production of a certain finished product can be expressed as: ,in ( (For the required type of disk).

[0033] The table below shows the number of trays required to produce one standard unit of finished product: ; Production The required number of trays for each auxiliary material for one standard unit of finished product can be expressed as: .

[0034] Establish a data model for auxiliary material distribution trays, maintain the data relationship between auxiliary material distribution trays and individual auxiliary materials, and maintain the quantity information of each individual auxiliary material on the distribution tray. During model establishment, obtain the auxiliary material codes and quantity requirements of each auxiliary material required for the finished product unit from the finished product BOM. Determine the types of distribution trays required for producing this finished product based on the number of auxiliary material supply stations that can be set on the production machine. Based on the rule of consuming auxiliary materials on the same tray as simultaneously as possible, allocate auxiliary materials to different distribution trays. The number of individual auxiliary materials on a single distribution tray must not exceed the external inspection limits of the equipment during conveying, and must not exceed the weight-bearing requirements of the equipment and shelves.

[0035] like Figure 2As shown, the batching data model includes several key attributes: batching number, batching description, auxiliary material BOM number, auxiliary material number, and auxiliary material quantity.

[0036] Create a time window object for demand measurement: The system variable inventory coverage days serves as the time window range for selecting machine production planning time. The start and end times of the time window, along with the machine production plan information within that time window, are determined through the machine production plan. This allows for the acquisition of finished product production plan information within the time window, including finished product output and the Bill of Materials (BOM) used to produce the finished product, which forms the basis for calculating the required number of pallets for production. See Table 1.

[0037] Table 1 Variable Description Table

[0038] Summarize the planned daily output of a specific product from all machines on a single day: , Calculate the total planned output of a certain finished product within a time window (summarizing all days): .

[0039] Obtaining inventory information: As production progresses, the inventory of auxiliary materials changes constantly, and the subsequent production execution for the day is also uncertain. Therefore, the planned output cannot be used as the basis for calculating the subsequent inventory consumption for the day. To ensure the accuracy of auxiliary material preparation demand calculations, the system should add constraints during the calculation process, namely, calculating when there are no production delivery tasks, using the static inventory at that time as the basis for calculation. The optimal time point should be the end of the day's production, i.e., when the day's production is completed.

[0040] Real-time inventory of single-variety auxiliary materials: ,in This represents the number of material types per item.

[0041] In-transit auxiliary material calculation: The auxiliary material requirements that have not yet been prepared before the calculation time point are considered as in-transit auxiliary materials. The auxiliary material requirements already included in the calculated quantity of auxiliary materials in transit need to be deducted from the calculated requirements.

[0042] Quantity of excipients in transit for a single product: , in This refers to the number of material types per item, which is related to the total number of material types in inventory. They are not necessarily equal.

[0043] The algorithm's core is to use the aforementioned data model, production plan data with dynamic time windows, and inventory data under constraints, following a two-tiered rule of finished product production's requirement for completeness of pallet matching and pallet matching's requirement for completeness of individual materials, to calculate the total demand for auxiliary materials to meet the production plan.

[0044] (1) Planned output of a certain finished product within a time window: ; (2) Planned output of finished products within a certain time window The required quantities of each auxiliary material can be expressed as: , in The plating arrangement for each finished product is as follows: ; Types of finished products: .

[0045] (3) Based on the quantity of each item in each distribution data model, the quantity of each item material required for production can be calculated.

[0046] (4) The quantity of required single items minus the quantity of inventory single items is the quantity of auxiliary materials that need to be prepared.

[0047] Adapting to Single-Item Material Incoming Rules: After calculating the auxiliary material preparation requirements, it is also necessary to perform a round-robin correction on the single-item requirement in the preparation requirements. That is, the quantity of single items to be transported on a full pallet is rounded up to ensure that the calculated requirements can be executed according to the actual pallet packaging of single items, ensuring that production is met while preventing situations where small quantities cannot be handled. Quantity of a single item on a full pallet: ; Total demand for a certain item Quantity of a single item on a full pallet Remainder of the ratio: ; when When it is greater than, for Make corrections: .

[0048] In one specific embodiment: Table 2 Machine Production Plan

[0049] Table 3. BOM of Auxiliary Materials

[0050] Table 4. Schematic diagram of disk allocation data structure

[0051] Table 2 above shows the machine production plan for some dates. There are a total of 8 production machines, producing finished products of 4 brands: Finished Product A, Finished Product B, Finished Product C, and Finished Product D. Among them, machines 3 and 4 have a situation where multiple finished products are produced on a single production date.

[0052] Table 3 above shows the auxiliary material BOM obtained by separating data from the finished product BOM. This table indicates the composition of the trays needed to produce a certain finished product, mainly supplying auxiliary materials to three types of machines: coiling machine, packaging machine, and carton sealing machine. The coiling machine and carton sealing machine each use one type of tray, while the packaging machine uses two types. The table records the required quantity of each type of tray needed to produce one unit of finished product.

[0053] Table 4 above illustrates a single platter arrangement, showing which individual items are needed for this type of platter arrangement and the quantity requirements for each item.

[0054] This method is based on the production plan of auxiliary material equipment, the auxiliary material BOM data model, and the pallet distribution data model. It combines inventory information, uses time windows as parameters, deducts information on auxiliary materials in transit, and calculates the material preparation requirements for each auxiliary material. This helps auxiliary material warehouse managers to prepare auxiliary materials accurately and improve the efficiency and accuracy of material preparation.

[0055] 1. When calculating material preparation requirements, the system parameter settings are used to obtain the machine production plan for the corresponding time window. This is combined with the auxiliary material BOM model and auxiliary material distribution model to calculate the quantity of auxiliary materials required for production. Then, based on inventory, submitted but unexecuted material preparation requirements, and the single-item material single-pallet quantity requirements, the final auxiliary material preparation requirement is calculated. For example... Figure 3 As shown.

[0056] like Figure 4 As shown, S1: Calculation of auxiliary materials required for production within a time window using a batching method. The main function of calculating auxiliary materials required for production within a time window using a batching method is: 1) The calculation method based on the batching tray ensures the completeness of the batching tray when calculating the auxiliary material requirements. The calculation of the auxiliary materials required for the finished product is carried out in the form of auxiliary material BOM, which ensures the completeness of the auxiliary materials required for the production of the finished product.

[0057] 2) The application of time window parameters increases the flexibility of calculation and has adaptability to auxiliary material warehouses with different inventory coverage days.

[0058] At the end of each production day, the required amount of auxiliary materials to ensure complete production is obtained based on the machine production plan, time window parameters, auxiliary material BOM, and auxiliary material allocation calculation.

[0059] like Figure 5 As shown, S11: Calculates the planned output of various finished products in the production plan within the time window. The time window is selected based on the number of days the inventory covers, with the next working day as the start time. The number of days the time window range is increased from the start time is the planned end time. All machines are classified and summed according to the finished products they produce to obtain the planned output of the finished products.

[0060] Inventory coverage days: ; The planned start date, i.e., the next business day date: ; Planned end date: ; Time window object: ; Time window days attribute: ; Time window range: ; Number of finished product brands within the time window: ; like Figure 6 As shown, S12: Calculate the number of trays and the quantity of each tray required to complete the planned finished product output. The set of planned output within the finished product time window: ; The plating arrangement for each finished product is as follows: ; The number of auxiliary materials required to produce one standard output of finished product: ; Planned production within the finished product time window List of required quantities of each auxiliary ingredient: , in The plating arrangement for each finished product is as follows: , Types of finished products: .

[0061] This step ensures the completeness of the required trays when producing finished products.

[0062] S13: Calculate the required quantity of auxiliary materials to meet the quantity of trays. Set of auxiliary material batching quantities The total number of auxiliary materials in the batch is calculated based on the composition of the auxiliary materials, thus obtaining a set of quantities of individual auxiliary materials that meet the batch requirements. : like Figure 7 As shown, S2: Calculation of auxiliary material storage requirements. After executing the S1 calculation, the current inventory at the time of calculation and the in-transit inventory of submitted material preparation requests need to be included. The required auxiliary material demand is then calculated by subtracting these two inventory levels from the demand quantity. Considering the characteristic that individual auxiliary material packaging is in whole pallets or trays, the demanded individual auxiliary materials also need to be rounded down to meet the constraint of receiving materials in whole pallets. The final quantity is the required material preparation quantity for warehousing and logistics auxiliary materials.

[0063] S21: Calculate the required quantity of auxiliary materials for each item based on inventory. Based on the auxiliary material production demand output in auxiliary material polling S1, deduct the existing auxiliary material quantity in inventory.

[0064] (1) If the quantity of auxiliary materials after deduction is greater than 0, it indicates that the auxiliary materials are insufficient and need to be replenished; (2) If the quantity of auxiliary materials after deduction is equal to or greater than 0, it indicates that the inventory of auxiliary materials is sufficient and no replenishment is required.

[0065] S22: Calculate the required quantity of auxiliary materials per item based on the auxiliary materials in transit. Based on the auxiliary material demand output in auxiliary material polling S21, deduct the existing auxiliary material quantity in the in-transit buffer.

[0066] (1) If the quantity of auxiliary materials after deduction is greater than 0, it indicates that the auxiliary materials are insufficient and need to be replenished; (2) If the quantity of auxiliary materials after deduction is equal to or greater than 0, it indicates that the auxiliary materials are already in transit and do not need to be replenished.

[0067] S23: Calculate the required quantity of auxiliary materials for each item based on the quantity of the entire pallet. To meet the logistical characteristics of palletized material preparation and transportation, the calculated demand for auxiliary materials needs to be corrected, specifically as follows: Quantity of item A on a full pallet: ; Total demand for item A Quantity of a single item on a full pallet Remainder of the ratio: ; when When it is greater than, for Make corrections: ; After polling the set of auxiliary material demand quantities according to this calculation method, the final set of calculation results is the auxiliary material preparation demand for this measurement. It can be used to assist auxiliary material warehouse personnel in making accurate auxiliary material preparation. The results can be directly applied to generate a material preparation demand form and sent to the upstream supply system.

[0068] II. The production plan, BOM, composition of auxiliary material distribution, and inventory of auxiliary materials in the auxiliary material warehouse of a cigarette factory are shown in the table below. The warehouse is designed to cover 3 days of inventory. Table 5 Machine Production Plan

[0069] Table 6. Bill of Materials for Auxiliary Ingredients

[0070] Table 7. List of Side Dishes and Ingredients

[0071] The following is the inventory and in-transit inventory data for the relevant auxiliary materials in this auxiliary materials warehouse: Table 8. Inventory of auxiliary materials and inventory in transit

[0072] Time window object The range is 3 days of inventory coverage, so this auxiliary material warehouse has 3 days' worth of auxiliary materials for machine production. Based on the data in the table above, if the calculation period starts from February 1st, then the time window... The start and end times and the range of days are as follows: Start time : February 1, Deadline : February 3, Number of days in the range (Heaven): 3.

[0073] (1) Calculate the planned output within each finished product time window.

[0074] Table 9 Planned Output of Finished Products

[0075] From the above calculations, we can see that the planned total output of finished product A is 60, and the planned total output of finished product B is 15.

[0076] (2) Based on the auxiliary material BOM, the required quantities of various trays can be determined: Table 10 Demand for Plate Distribution

[0077] (3) Based on the required quantity of trays and the detailed list of tray auxiliary materials, the required quantity of auxiliary materials for each item can be calculated: Table 11 Demand for Single-Item Auxiliary Materials

[0078] (4) Inventory and in-transit inventory after deducting the required stock for preparation: Table 12 Material Requirements

[0079] If each pallet of auxiliary material with code JY02 has a capacity of 140km, then after adjusting for incoming materials prepared in whole pallets, the final demand for this type of auxiliary material will be adjusted as follows: , .

[0080] In summary, this method, by establishing a BOM data model for auxiliary materials and a palletizing data model, using time windows to filter machine production plans, combining inventory and in-transit inventory, and utilizing the constraint of full palletized material arrivals, calculates the material preparation requirements for auxiliary materials. This provides auxiliary material warehouse managers with accurate material preparation requirement calculations, improving the accuracy and efficiency of material preparation. By systematically decoupling from excessive reliance on the experience of on-the-job personnel, it has high flexibility and adaptability in different project applications.

[0081] The embodiments described above merely illustrate specific implementation methods of this application, and while the descriptions are detailed and specific, they should not be construed as limiting the scope of protection of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of the technical solution of this application, and these modifications and improvements all fall within the scope of protection of this application.

Claims

1. A method for calculating the demand of a cigarette factory auxiliary material warehouse to ensure the completeness of the material, characterized in that, The method comprises the following steps: establishing a supplementary material BOM data model, the supplementary material BOM data model being constructed based on a finished product BOM and containing information about the types and quantities of the dispensing plates required for the production of a unit of finished product; establishing a dispensing plate data model, the dispensing plate data model defining the correspondence between the dispensing plates and the single-product supplementary materials and the quantity ratio; creating a demand calculation time window object, determining the time window range based on the number of days of inventory coverage, and obtaining the production plan of the machine within the time window; obtaining real-time inventory information and in-transit supplementary material information of the supplementary material warehouse; calculating the total demand quantity of the supplementary materials that meet the dispensing plate set requirements based on the supplementary material BOM data model, the dispensing plate data model, and the production plan within the time window object; subtracting and correcting the total demand quantity of the supplementary materials according to the real-time inventory information and the in-transit supplementary material information; correcting the demand quantity after subtraction and correction based on the whole-tray transportation rules of the single-product supplementary materials, and generating the final supplementary material preparation demand.

2. The method according to claim 1, characterized in that, The establishment of the supplementary material BOM data model comprises: marking the machine types for which the supplementary materials in the supplementary material BOM are used; determining the types of dispensing plates required for the production of finished products according to the number of supplementary material supply stations of the production machines; allocating the supplementary materials to different dispensing plate trays according to the rule that the supplementary materials on the same tray are consumed simultaneously; ensuring that the single-product supplementary materials configured on a single dispensing plate do not exceed the external inspection limit requirements of the conveying equipment and the weight bearing requirements of the equipment shelves.

3. The method according to claim 1, characterized in that, The creation of the demand calculation time window object comprises: Setting the number of days of inventory coverage as the time window days parameter ; The following weekday as the time window start time ; Increasing the range of the time window in days from the start time as the end time of the plan selection ; total planned production of each finished product in the time window range wherein , to , is the single-day planned production of the finished product on the nth day .​ 4. The method according to claim 3, characterized in that, The calculation of the total demand quantity of the supplementary materials that meet the dispensing plate set requirements comprises: According to the planned production within the time window of finished products Calculating the demand of each tray: Where is the number of trays needed to produce one finished product ; calculating the quantity of single-product materials required for production according to the quantity of each single product in the dispensing plate data model.

5. The method according to claim 1, characterized in that, The whole-tray quantity correction based on the whole-tray transportation rules of the single-product supplementary materials comprises: Let the number of whole pallets of a single item be , and the total demand for a single item be ; Computing With Remainder of the ratio ; When greater than 0, the correction is made: .​ 6. The method according to claim 1, characterized in that, The method is executed at the end of each day of production, and the static inventory at the end of production is used as the real-time inventory information for calculation.

7. The method according to claim 1, characterized in that, The dispensing plate data model comprises the key attributes of dispensing plate number, dispensing plate description, supplementary material BOM number, supplementary material number, and supplementary material quantity.

8. The method according to claim 1, characterized in that, The in-transit supplementary material information comprises the quantity of the supplementary material demand that has been calculated but not prepared before the calculation time point.

9. The method according to claim 1, characterized in that, It also comprises: calculating the dispensing plate demand quantity of each finished product for machines that produce multiple finished products on one production date; accumulating the dispensing plate demand quantities of different finished products of the same machine to obtain the total dispensing plate demand of the machine.

10. A system for calculating the demand of a cigarette factory auxiliary material warehouse to ensure the completeness of the materials, characterized in that, A demand calculation method for ensuring the preparation set requirements of supplementary materials in a cigarette factory, as claimed in any one of claims 1-9, comprises: a data model construction module for establishing a supplementary material BOM data model and a dispensing plate data model; a time window management module for creating and managing a demand calculation time window object; an inventory information acquisition module for acquiring real-time inventory information and in-transit supplementary material information; a demand calculation module for calculating the total demand quantity of the supplementary materials based on the dispensing plate set requirements; a demand correction module for correcting the demand quantity according to the inventory, in-transit information, and whole-tray rules; a result output module for generating and outputting the final supplementary material preparation demand.