A method, system, medium, and program product for in-process feed supplementation

By implementing a tiered material allocation strategy and optimizing transportation resources, the problems of transportation waste and poor coordination in the material supply process were solved, achieving efficient and economical material replenishment for the production line and ensuring production continuity and maximum resource utilization.

CN121212978BActive Publication Date: 2026-03-03XINLI INTELLIGENT TECH (SUZHOU) CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202511770333.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-11-28
Publication Date
2026-03-03
Estimated Expiration
2045-11-28

AI Technical Summary

Technical Problem

Existing technologies suffer from problems such as wasted transportation capacity, poor coordination, and insufficient flexibility in responding to emergencies during the material supply process, leading to material shortages or stockpiles on the production line and affecting production efficiency.

Method used

A tiered material allocation strategy is adopted. By detecting the actual inventory in the material storage area, calculating the inventory difference, generating a replenishment signal, and combining the allocation indicators of transportation capacity consumption value and resource sharing value, the replenishment plan is dynamically adjusted, including the combined distribution of target materials and reserve materials, thereby optimizing the allocation of transportation capacity resources.

Benefits of technology

This effectively avoids fragmented and uneconomical material replenishment, reduces transportation frequency and costs, improves the stability and controllability of the production line, optimizes resource utilization, and ensures production continuity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121212978B_ABST
    Figure CN121212978B_ABST
Patent Text Reader

Abstract

This invention relates to the field of production line management technology, specifically to a production line replenishment method, system, medium, and program product. The method includes: detecting the actual inventory of a target material in the current production line's material storage area; calculating the inventory difference between the actual inventory and the corresponding expected inventory; determining whether the inventory difference is less than a preset first inventory threshold; if the determination result is yes, then executing: generating a first replenishment signal for the target material; if the determination result is no, then executing: determining whether the inventory difference is less than a preset second inventory threshold, where the second inventory threshold is greater than the first inventory threshold; if yes, then executing the step: obtaining the allocation index of the target material; determining whether the allocation index is greater than a preset allocation value; if the determination result is yes, then executing: generating a second replenishment signal for the material. This invention can significantly improve replenishment efficiency while ensuring the normal operation of the production line.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of production line management technology, specifically to a production line replenishment method, system, medium, and program product. Background Technology

[0002] In existing manufacturing production processes, material supply is an indispensable and crucial link, closely linked to overall production efficiency, and material distribution directly affects the operational efficiency of the workshop production line. Once material distribution becomes out of sync with the production rhythm, it will lead to problems such as material shortages on the production line and material backlogs in the warehouse.

[0003] In response, traditional technologies have also proposed some solutions to achieve timely procurement and delivery of materials through precise material requirements planning and inventory management, thereby avoiding inventory backlog or stockouts.

[0004] For example, patent application publication number CN 120707048A discloses a material distribution method, apparatus, electronic device, and computer program product. It includes: acquiring remaining material information for each material storage location, vehicle location information and a first working status for each delivery vehicle, and delivery capacity information and a second working status for each delivery person; generating delivery orders and / or empty return orders based on the remaining material information; determining target delivery vehicles and target delivery personnel based on the delivery orders and / or empty return orders, vehicle location information, the first working status, delivery capacity information, and the second working status; and sending the delivery orders and / or empty return orders to the target delivery vehicles and target delivery personnel to instruct the target delivery personnel to complete the delivery orders and / or empty return orders using the target delivery vehicles.

[0005] For example, patent application CN 114169812A discloses an unmanned delivery material management system, including a material warehouse, a workstation intelligent detection device, an AGV (Automated Guided Vehicle) cart, a warehouse material requisition detection device, a warehouse authentication system, and a database management system. The material warehouse is used to store and manage production materials. The workstation intelligent detection device is used to periodically detect the material inventory value at production line workstations and has alarm indicator lights and communication functions. The AGV cart is used to deliver warehouse materials to production line workstations and has an automatic route planning function. The warehouse material requisition detection device is used to detect material requisition information and complete material requisition settlement. The warehouse authentication system is used to verify whether the person requisitioning materials has the authority to requisition materials. The data management system is used to manage warehouse material information and inventory information and has an automatic replenishment plan triggering function.

[0006] For example, patent application CN 108898333A discloses a logistics control system and method based on visual recognition. By calculating the material demand and real-time production data of the production line, the system determines the required material delivery needs. It then matches these needs with existing transfer personnel and delivery terminals to obtain the optimal delivery terminal. At the same time, it uses visual recognition to track the loading and unloading time, material information, transfer personnel information, and transportation terminal information during the loading and unloading of materials. This effectively ensures that the materials can be delivered within the specified time. Furthermore, it monitors and guides the logistics picking, delivery, and assembly processes, effectively reducing the backlog of work-in-process in the workshop, reducing production complexity, improving turnover efficiency, and ensuring the continuous operation of production activities.

[0007] However, the above methods still have inherent drawbacks such as wasted transportation capacity, poor coordination, and insufficient flexibility in responding to emergencies. Therefore, there is an urgent need for a material replenishment scheme that can be dynamically adjusted according to the actual production situation. Summary of the Invention

[0008] The purpose of this invention is to provide a production line replenishment method, system, medium, and program product that partially solves or alleviates the above-mentioned deficiencies in the prior art and can greatly improve replenishment efficiency while ensuring the normal operation of the production line.

[0009] To solve the aforementioned technical problems, the present invention specifically adopts the following technical solution:

[0010] A first aspect of the present invention is to provide a production line replenishment method, wherein the production line is configured with at least one material storage area, and the production line uses a replenishment transport module to deliver materials from the material storage area to the material storage area for automatic replenishment. Accordingly, the method includes:

[0011] S100, detect the actual inventory of the target material in the material storage area of ​​the current production line;

[0012] S101, calculate the inventory difference between the actual inventory and the corresponding expected inventory;

[0013] S102, determine whether the inventory difference is less than a preset first inventory threshold;

[0014] If the result of S102 is yes, then proceed to step S103:

[0015] S103, generate a first replenishment signal for the target material, the first replenishment signal including: the first replenishment value required by the target material in the current production line;

[0016] If the result of S102 is negative, then execute S104:

[0017] S104, determine whether the inventory difference is less than a preset second inventory threshold. If the second inventory threshold is greater than the first inventory threshold, and the result of S104 is yes, then execute the following steps:

[0018] S105, obtain the allocation index of the target material; wherein, the allocation index = A * transportation capacity consumption value + B * resource sharing value, the transportation capacity consumption value is used to represent the degree of transportation capacity resource occupation for replenishing the target material, and the resource sharing value is used to represent the number of other production lines sharing the target material with the current production line; A and B are the weighting coefficients corresponding to the transportation capacity consumption value and the resource sharing value, respectively.

[0019] S106, determine whether the allocation index is greater than a preset allocation value; if the determination result of S106 is yes, then execute the following steps:

[0020] S107, generate a second replenishment signal for the material, the second replenishment signal including: the first replenishment value required by the target material in the current production line, and the second replenishment value required by the candidate material; the candidate material is the target material, or a material adjacent to the target material.

[0021] In some embodiments, the step of obtaining the second replenishment value includes:

[0022] Obtain the replenishment transport module for delivering the target material for the first replenishment value;

[0023] Obtain the remaining transport space of the replenishment transport module;

[0024] The second replenishment value of the candidate material is determined based on the remaining transport space.

[0025] In some embodiments, prior to S104, the following step is also included:

[0026] S108, Calculate the current transport capacity resources required to satisfy the first replenishment signal;

[0027] S109, Calculate the first redundant capacity resource based on the total capacity resource and the current capacity resource;

[0028] S110, when the first redundant transportation capacity resource is greater than the first preset redundancy threshold, proceed to S104.

[0029] In some embodiments, it also includes:

[0030] S111, calculate the additional transportation resources required to satisfy the second replenishment signal;

[0031] S112, calculate the second redundant capacity resource based on the supplementary capacity resource, the current capacity resource, and the total capacity resource;

[0032] S113, when the second redundant transportation capacity resource is greater than the second preset redundancy threshold, auxiliary material replenishment is allowed in response to the second material replenishment signal.

[0033] In some embodiments, prior to S107, the following step is also included:

[0034] Obtain the expected replenishment time of the target material on other production lines;

[0035] Calculate the time difference between the current time and the expected refueling time.

[0036] Determine whether the time difference is less than a preset replenishment judgment value, wherein the replenishment judgment value = λ * the expected replenishment cycle of the target material in the adjacent production line; where λ is the cycle weight.

[0037] If yes, then the target material is used as a candidate material; if no, then the adjacent material is used as a candidate material; wherein, the adjacent material refers to the material stored adjacent to the current target material in the material storage area, or the adjacent material refers to the material stored adjacent to the current target material in the material storage area.

[0038] In some embodiments, the replenishment and transportation module refers to an AGV transport vehicle or a transport robot.

[0039] In some embodiments, including:

[0040] Determine if a third material replenishment signal has been issued by production line personnel;

[0041] If so, the third replenishment signal has a higher priority than the first replenishment signal and the second replenishment signal.

[0042] A second aspect of the present invention is to provide a production line replenishment system, wherein the production line is configured with at least one material storage area, and the production line uses a replenishment transport module to deliver materials from the material storage area to the material storage area for automatic replenishment. Correspondingly, the system includes:

[0043] The actual inventory detection module is used to detect the actual inventory of the target material in the material storage area of ​​the current production line;

[0044] The inventory difference calculation module is used to calculate the inventory difference between the actual inventory and the corresponding expected inventory.

[0045] The first judgment module is used to determine whether the difference in inventory is less than a preset first inventory threshold.

[0046] If the result of the first judgment module is yes, then proceed to the first feeding signal generation module:

[0047] The first replenishment signal generation module is used to generate a first replenishment signal for the target material, wherein the first replenishment signal includes: the first replenishment value required by the target material in the current production line;

[0048] If the result of the first judgment module is negative, then proceed to the second judgment module:

[0049] The second judgment module is used to determine whether the inventory difference is less than a preset second inventory threshold. If the second inventory threshold is greater than the first inventory threshold, and the result of the second judgment module is yes, then the allocation index acquisition module is entered.

[0050] The allocation index acquisition module is used to acquire the allocation index of the target material; wherein, the allocation index = A * transportation capacity consumption value + B * resource sharing value, the transportation capacity consumption value is used to represent the degree of transportation capacity resource occupation for replenishing the target material, and the resource sharing value is used to represent the number of other production lines sharing the target material with the current production line; A and B are the weighting coefficients corresponding to the transportation capacity consumption value and the resource sharing value, respectively.

[0051] The third judgment module is used to determine whether the allocation index is greater than a preset allocation value; if the judgment result of the third judgment module is yes, then the process proceeds to the second replenishment signal generation module:

[0052] The second replenishment signal generation module is used to generate a second replenishment signal for the material. The second replenishment signal includes: the first replenishment value required by the target material in the current production line, and the second replenishment value required by the candidate material; the candidate material is the target material, or a material adjacent to the target material.

[0053] A third aspect of the present invention is that it also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of a production line feeding method as described in any embodiment of the present invention.

[0054] A fourth aspect of the present invention is that it also provides a computer program product, including a computer program / instructions, which, when executed by a processor, implement the steps of a production line feeding method as described in any embodiment of the present invention.

[0055] Beneficial technical effects:

[0056] This invention proposes a tiered material allocation strategy. Based on actual material consumption, it comprehensively considers factors such as transportation resources, production line needs and characteristics, material categories, and delivery frequency to effectively maximize resource utilization while ensuring continuous production line operation. Specifically, this is reflected in the following aspects:

[0057] 1) When there is no extreme shortage of materials, suppress or delay the delivery of materials with low allocation targets, thereby effectively avoiding fragmented or uneconomical replenishment.

[0058] 2) The combined delivery model can significantly reduce the frequency of material replenishment and transportation module deployment, thereby greatly saving costs such as power consumption, equipment wear and tear, and network communication, and achieving large-scale transportation to a certain extent. At the same time, replenishing reserve materials in advance can also avoid insufficient transportation capacity caused by multiple materials triggering replenishment signals at the same time, making the production line replenishment operation more stable and controllable.

[0059] 3) By setting a lower limit for the first redundant transportation capacity, a restrictive replenishment mechanism is constructed from the perspective of transportation capacity. That is, the combined distribution of reserve materials is only initiated when transportation capacity is sufficient, thereby dynamically allocating transportation capacity resources and always prioritizing production.

[0060] 4) By predicting the urgency of future demand for the same material from other production lines, the decision is made on whether to use the target material or a nearby material as a backup material, thereby making the optimal trade-off between reducing the frequency of global material replenishment and improving the efficiency of a single transport.

[0061] 5) With the goal of reducing the overall transportation frequency, it is preferable to select materials with the highest replenishment completion time and replenishment completion rate for replenishment, which can also simplify the replenishment plan and greatly improve the resource optimization effect of the replenishment transportation module. Attached Figure Description

[0062] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. In all the drawings, similar elements or parts are generally identified by similar reference numerals. The elements or parts in the drawings are not necessarily drawn to scale. Obviously, the drawings described below are some embodiments of the present invention, and those skilled in the art can obtain other drawings based on these drawings without any creative effort.

[0063] Figure 1 A schematic flowchart of a production line feeding method provided by the present invention;

[0064] Figure 2 This is a flowchart illustrating the material replenishment resource optimization method provided by the present invention.

[0065] Figure 3 This is a schematic diagram of a production line feeding system provided by the present invention;

[0066] Figure 4 This is a schematic diagram of the structure of the material replenishment resource optimization system provided by the present invention. Detailed Implementation

[0067] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative effort are within the scope of protection of the present invention.

[0068] In this document, suffixes such as "module," "part," or "unit" used to denote elements are used only for the purpose of illustrative purposes and have no specific meaning in themselves. Therefore, "module," "part," or "unit" may be used interchangeably.

[0069] In this document, the terms "upper," "lower," "inner," "outer," "front," "rear," "one end," and "the other end," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing the present invention and for simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the present invention. Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.

[0070] In this document, unless otherwise explicitly specified and limited, the terms "installed," "equipped with," "connected," etc., should be interpreted broadly. For example, "connection" can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection, a direct connection, or an indirect connection through an intermediate medium; it can be a connection within two components. Those skilled in the art can understand the specific meaning of the above terms in this invention based on the specific circumstances.

[0071] In this document, "and / or" includes any and all combinations of one or more of the listed related items.

[0072] In this article, "multiple" means two or more, that is, it includes two, three, four, five, etc.

[0073] As used in this specification, the term "about" typically means + / -5% of the value, more typically + / -4% of the value, more typically + / -3% of the value, more typically + / -2% of the value, even more typically + / -1% of the value, and even more typically + / -0.5% of the value.

[0074] In this specification, certain embodiments may be disclosed in a range-bound format. It should be understood that this "range-bound" description is merely for convenience and brevity and should not be construed as a rigid limitation on the disclosed range. Therefore, the description of a range should be considered as having specifically disclosed all possible subranges and the individual numerical values ​​within those ranges. For example, a description of the range 1-6 should be considered as having specifically disclosed subranges such as from 1 to 3, from 1 to 4, from 1 to 5, from 2 to 4, from 2 to 6, from 3 to 6, etc., and the individual numbers within those ranges, such as 1, 2, 3, 4, 5, and 6. This rule applies regardless of the breadth of the range.

[0075] The applicant notes that with changes in production technology or scale, the existing factory layout may be unable to meet the latest production requirements (e.g., limited production line scale). For example, the temporary storage capacity of the production line is limited. Furthermore, some factory areas still rely on relatively traditional transport vehicles (such as AGVs), which often need to operate along pre-defined routes. For these existing production line layouts, a comprehensive upgrade or replacement would incur high economic costs. Therefore, the material replenishment solution provided in this application can improve the operational efficiency of the existing production lines while minimizing / avoiding significant modifications.

[0076] Example 1:

[0077] In traditional production lines, material supply generally adopts a planned-driven model, where a central warehouse delivers materials to designated locations on the production line at fixed times and locations according to a fixed production plan.

[0078] The applicant noted that, due to the possibility of changes in actual production plans and fluctuations in production losses, as well as the fragmentation of information among various links (procurement, warehousing, and production lines), problems such as production line accumulation (a large amount of materials piled up on the side of the production line) often occur, resulting in the occupation of a large amount of space or production line shutdowns due to untimely delivery.

[0079] To address this, the present invention proposes a tiered material allocation strategy that takes into account factors such as actual material consumption, transportation capacity, production line requirements and characteristics, material categories, and transportation frequency, based on actual material consumption. This strategy effectively maximizes resource utilization while ensuring continuous operation of the production line.

[0080] In some embodiments, see Figure 1 This invention provides a production line replenishment method, wherein the production line is configured with at least one material storage area, and the production line uses a replenishment transport module to deliver materials from the material storage area to the material storage area for automatic replenishment. Accordingly, the method includes:

[0081] S100, detect the actual inventory of the target material in the material storage area of ​​the current production line;

[0082] S101, calculate the inventory difference between the actual inventory and the corresponding expected inventory;

[0083] S102, determine whether the inventory difference is less than a preset first inventory threshold;

[0084] If the result of S102 is yes, then proceed to step S103:

[0085] S103, generate a first replenishment signal for the target material, the first replenishment signal including: the first replenishment value required by the target material in the current production line;

[0086] If the result of S102 is negative, then execute S104:

[0087] S104, determine whether the inventory difference is less than a preset second inventory threshold. If the second inventory threshold is greater than the first inventory threshold, and the result of S104 is yes, then execute the following steps:

[0088] S105, obtain the allocation index of the target material; wherein, the allocation index = A * transportation capacity consumption value + B * resource sharing value, the transportation capacity consumption value is used to represent the degree of transportation capacity resource occupation for replenishing the target material, and the resource sharing value is used to represent the number of other production lines sharing the target material with the current production line; A and B are the weighting coefficients corresponding to the transportation capacity consumption value and the resource sharing value, respectively.

[0089] S106, determine whether the allocation index is greater than a preset allocation value; if the determination result of S106 is yes, then execute the following steps:

[0090] S107, generate a second replenishment signal for the material, the second replenishment signal including: the first replenishment value required by the target material in the current production line, and the second replenishment value required by the candidate material; the candidate material is the target material, or a material adjacent to the target material.

[0091] In some embodiments, a material storage area refers to an area adjacent to the production line for temporary storage and direct supply of materials required for production; it may be referred to as a line-side warehouse.

[0092] In some embodiments, a material storage area refers to a warehouse located at a certain distance from the production line, used for centralized, large-scale storage and management of all materials in the plant, i.e., a central warehouse.

[0093] It should be understood that a factory has multiple production lines, each using different materials to meet different production needs and plans. In some embodiments, the current production line refers to the production line that is currently in operation.

[0094] In some embodiments, target material refers to all materials required for production on the current production line.

[0095] In some embodiments, calculating the inventory difference between the actual inventory and the expected inventory, and determining whether the inventory difference is less than a preset first inventory threshold, is to accurately and quickly identify the most urgent replenishment needs from all production line demands, thereby enabling the fastest replenishment response.

[0096] Expected inventory refers to the minimum inventory level required by the production line to complete the subsequent production plan. Expected inventory can be preset in advance based on the production plan.

[0097] For example, a production order from an MES (Manufacturing Execution System) might be: to produce 100 units of product A and 50 units of product B in the next 4 hours. To fulfill this production order, the required quantity of materials (such as screws) needs to be determined: producing 1 unit of product A requires 2 screws, and producing 1 unit of product B requires 1 screw. Therefore, the expected inventory for the next four hours is (100 units of A * 2 screws) + (50 units of B * 1 screw) = 250 screws. In other words, at least 250 screws will be consumed in the next four hours. To ensure uninterrupted production for the next 4 hours, it is best to maintain a constant supply of 250 screws at the production line.

[0098] In some embodiments, the MES system is a production information management system for the shop floor execution layer of manufacturing enterprises. MES can provide enterprises with management modules including manufacturing data management, planning and scheduling management, production scheduling management, inventory management, quality management, human resource management, work center / equipment management, tooling management, procurement management, cost management, project dashboard management, production process control, lower-level data integration and analysis, and upper-level data integration and decomposition.

[0099] In some embodiments, to avoid production line shortages due to unexpected situations such as production acceleration or material loss, an appropriate increase can be made based on the expected inventory.

[0100] In some embodiments, when the difference between the actual inventory and the expected inventory is less than a preset first inventory threshold, it can be considered that there is a risk of production stoppage at the current inventory level, and a first replenishment signal can be generated at this time.

[0101] In addition to the first replenishment value, the first replenishment signal may also include: identity information (target production line, material code), priority label (emergency identifier, trigger type, timestamp) and execution instructions (picking address, suggested transportation vehicle, expected delivery time) and other information.

[0102] In some embodiments, if the inventory difference is greater than or equal to the first inventory threshold and less than the second inventory threshold, it indicates that the actual inventory is not scarce. However, to avoid the risk of production line stoppage, it is best to replenish materials in advance. In this case, it is necessary to further decide whether to replenish materials based on the allocation indicators of the target material.

[0103] In some embodiments, the allocation index can be comprehensively evaluated based on the capacity consumption value and resource sharing value, and then a decision can be made on whether to replenish the material.

[0104] Among them, the capacity consumption value is used to represent the degree of capacity resource occupation of replenishing target materials.

[0105] In some embodiments, the magnitude of transport capacity consumption can be characterized by the degree to which the target material occupies cargo space.

[0106] In other embodiments, the magnitude of transport capacity consumption can also be characterized by the extent to which the target material occupies cargo space, such as transport vehicles, and the total time required for the transport vehicles to complete the replenishment task, including the route to the production line and the loading and unloading time.

[0107] For example, in some embodiments, when all n transport vehicles require time T1 to complete the replenishment task, the corresponding transport capacity consumption value is set to M1; when all n transport vehicles require time T2 to complete the replenishment task, the corresponding transport capacity consumption value is set to M2. Wherein, T2 is greater than T1, and M2 is greater than M1.

[0108] For example, in some embodiments, when all n1 transport vehicles require time T to complete the resupply task, the corresponding transport capacity consumption value is set to N1; when all n2 transport vehicles require time T to complete the resupply task, the corresponding transport capacity consumption value is set to N2. Here, n2 is greater than n1, and N2 is greater than N1.

[0109] It is understandable that the number of n can have a preset range. Similarly, time T can also have a preset time interval.

[0110] In other words, the capacity consumption value is usually positively correlated with the amount of replenishment and the transportation distance. The larger the amount of replenishment and the longer or more complex the transportation route, the higher the capacity consumption value.

[0111] For example, the more transport vehicles (i.e. replenishment transport modules) the target material occupies, the larger the space it occupies in each transport vehicle, and the longer the transport time, the greater the corresponding transport capacity consumption value.

[0112] For example, in some embodiments, different set values ​​are set for the capacity consumption value corresponding to different numbers of transport vehicles (or replenishment transport modules). For example, when the number of transport vehicles occupied is within a first number range, the capacity consumption value is the first set value, and when the number of transport vehicles occupied is within a second number range, the capacity consumption value is the second set value.

[0113] Understandably, in practical applications, various capacity consumption setting schemes can be provided for users to choose independently based on the actual needs of their production lines.

[0114] The resource sharing value is used to indicate the number of other production lines that share the target material with the current production line. In other words, the resource sharing value can characterize the prevalence of the target material in all current production lines. That is, the more production lines that need the target material, the higher the resource sharing value.

[0115] For example, if there are 2 production lines that need the target material, their resource sharing value is 2; if there are 5 production lines that need the target material, their resource sharing value is 5.

[0116] In some embodiments, the allocation index of the target material can be calculated based on the weighted sum of the capacity consumption value and the resource sharing value, such as allocation index = A * capacity consumption value + B * resource sharing value. Here, the capacity consumption value and resource sharing value are dimensionless numerical values.

[0117] Preferably, the larger the allocation index of the target material, the higher the priority for replenishing the target material.

[0118] The applicant noted that transportation resources are divided by the demands of multiple production lines, and the uneven distribution of transportation can easily lead to resource depletion. The replenishment mechanism proposed in this invention will prioritize the allocation of transportation resources to delivery tasks that can create greater added value (i.e., save transportation resources while maximizing the utilization rate of transportation resources), thereby greatly improving the overall transportation efficiency of the factory.

[0119] In other words, unlike traditional replenishment methods, this invention provides a restrictive, tiered replenishment mechanism that takes into account both transportation costs and efficiency. This mechanism suppresses or delays the delivery of materials with low allocation targets when there is no extreme shortage of materials, thereby effectively avoiding fragmented or uneconomical replenishment.

[0120] Among them, sporadic replenishment refers to the fact that materials with low allocation indicators often have low transportation capacity consumption values, and after a single replenishment, they need to be replenished again soon, resulting in replenishment being done in small amounts and multiple times.

[0121] Among them, uneconomical replenishment means that materials with low allocation indicators often have low resource sharing value, and the benefits that can be brought by a single replenishment are relatively low compared with the replenishment cost consumed.

[0122] In some embodiments, if the mixing index is greater than a preset mixing value, a second feeding signal can be generated for the target material.

[0123] It should be understood that, unlike the first replenishment signal, the second replenishment signal is not merely a replenishment notification, but also a combined delivery work instruction. That is to say, when materials are not in extreme shortage (or the inventory difference is greater than a preset first inventory threshold but less than a second inventory threshold), sending only the first replenishment value as a single task could potentially lead to a waste of transportation resources. To address this, this invention bundles the demand for reserve materials with the demand for target materials; that is, the replenishment and transportation module performs a composite task, which can fully utilize transportation resources.

[0124] From another perspective, this combined delivery model can significantly reduce the frequency of material replenishment and transportation module deployment, thereby greatly saving costs such as power consumption, equipment wear and tear, and network communication, and achieving large-scale transportation to a certain extent. At the same time, replenishing reserve materials in advance can also avoid insufficient transportation capacity caused by multiple materials triggering replenishment signals simultaneously, making the production line replenishment operation more stable and controllable.

[0125] In some embodiments, the reserve material can be either the target material or a material adjacent to the target material. That is to say, when the reserve material is the target material, rather than waiting for the inventory of that material on the production line to approach the critical value, it is better to replenish more of the target material to the current production line at once, which is equivalent to meeting the replenishment needs of the next few times as early as possible.

[0126] In some embodiments, when the replacement material is adjacent to the target material (e.g., the target material is still plentiful in other production lines), in order to make full use of the remaining transportation space, materials whose storage locations in the material storage area are adjacent to the target material, or whose storage locations in the material storage area are adjacent to the target material, can be prioritized. This combined transportation method can significantly increase the variety and quantity of materials transported in a single trip, effectively avoiding the fragmented delivery of small batches of materials.

[0127] In some embodiments, it can be determined whether to use the target material or a neighboring material as a backup material based on the dynamic demand data of global materials and real-time transportation capacity. For example, if current transportation capacity is tight, and the demand for the target material is more urgent than that for neighboring materials (e.g., greater resource sharing value or greater demand), then the target material can be selected as a backup material.

[0128] In some embodiments, when determining whether to use adjacent materials as candidate materials, the transportation time cost and loading and unloading time cost from the target material to the adjacent material should also be considered. If the time cost would affect the replenishment of the target material, the target material is still preferred as a candidate material.

[0129] It should be understood that whether the target material or the adjacent material is used as a backup material, the core purpose is to reduce the total operating cost of material replenishment while preventing the risk of line stoppage.

[0130] In some embodiments, the step of obtaining the second feed value may include:

[0131] Obtain the replenishment transport module for delivering the target material for the first replenishment value;

[0132] Obtain the remaining transport space of the replenishment transport module;

[0133] The second replenishment value of the candidate material is determined based on the remaining transport space.

[0134] In some embodiments, the maximum amount of reserve material that the remaining transport space can accommodate can be used as the second replenishment value.

[0135] In some embodiments, the material replenishment and transportation module refers to an AGV (Automated Guided Vehicle) or a transport robot.

[0136] In some embodiments, an AGV is a battery-powered, driverless transport vehicle that travels along a preset path using navigation devices such as magnetic strips, tracks, lasers, or QR codes, and is equipped with safety protection and transfer devices. The system consists of the AGV, a control computer, navigation equipment, and a charging device, enabling path planning, task execution, and automatic charging. Based on function, it covers types such as handling, assembly, and heavy-duty transport, and navigation methods include various types of systems such as magnetic strips, magnetic nails, lasers, and QR codes.

[0137] In some embodiments, prior to S104, the following steps may also be included:

[0138] S108, Calculate the current transport capacity resources required to satisfy the first replenishment signal;

[0139] S109, Calculate the first redundant capacity resource based on the total capacity resource and the current capacity resource;

[0140] S110, when the first redundant transportation capacity resource is greater than the first preset redundancy threshold, proceed to S104.

[0141] In some embodiments, the present invention preferably initiates the combined delivery scheme of the backup materials (including steps such as judging the inventory difference and calculating the allocation index) only when there is sufficient idle capacity (i.e., when the first redundant capacity resource is greater than the first preset redundancy threshold), thereby ensuring that the emergency replenishment task (i.e. the first replenishment signal) can be responded to and avoiding line stoppage problems.

[0142] On the other hand, forcibly combining and distributing reserve materials when transportation capacity is extremely tight may complicate transportation scheduling and even delay the delivery of target materials. This invention, by setting a lower limit for first redundant transportation capacity resources, constructs a restrictive replenishment mechanism from a transportation capacity perspective. That is, the combined distribution of reserve materials is only initiated when transportation capacity is sufficient, thereby dynamically allocating transportation resources and always prioritizing production.

[0143] In some embodiments, it also includes:

[0144] S111, calculate the additional transportation resources required to satisfy the second replenishment signal;

[0145] S112, calculate the second redundant capacity resource based on the supplementary capacity resource, the current capacity resource, and the total capacity resource;

[0146] S113, when the second redundant transportation capacity resource is greater than the second preset redundancy threshold, auxiliary material replenishment is allowed in response to the second material replenishment signal.

[0147] In some embodiments, supplementary transport resources refer to the additional transport resources required to execute a second replenishment signal (i.e., a combined delivery task containing reserve materials); current transport resources refer to the transport resources currently occupied for executing all issued first replenishment signals (urgent tasks); and total transport resources refer to the maximum transport capacity that can be provided by all replenishment transport modules (such as AGVs).

[0148] It should be understood that the second redundant capacity resource can be calculated based on the total capacity resource minus (current capacity resource plus supplementary capacity resource).

[0149] In some embodiments, to avoid the combined delivery of one production line affecting the replenishment of other target materials in other production lines, or to address more urgent replenishment needs that may arise at any time on the production floor, preferably, the second replenishment signal is only allowed to be executed when the second redundant transportation capacity is higher than the second preset redundancy threshold, thereby ensuring the overall stability of production and replenishment.

[0150] It should be understood that the first redundant transportation capacity resource is used to consider whether to combine and distribute reserve materials, while the second redundant transportation capacity resource is used to consider whether the execution of the combined distribution plan will not affect the distribution of other replenishment materials. The core purpose of both is to maintain the continuous operation of the production line and avoid the risk of line stoppage when pursuing efficiency optimization.

[0151] In some embodiments, prior to S107, the following step is also included:

[0152] Obtain the expected replenishment time of the target material on other production lines;

[0153] Calculate the time difference between the current time and the expected refueling time.

[0154] Determine whether the time difference is less than a preset replenishment discrimination value, wherein the replenishment discrimination value = λ * the expected replenishment cycle of the target material in the adjacent production line; where λ is the cycle weight (or may also be called the proportional coefficient), used to unify different expected replenishment cycles into a time urgency judgment result with a consistent scale;

[0155] If yes, then the target material is used as a candidate material; if no, then the adjacent material is used as a candidate material; wherein, the adjacent material refers to the material stored adjacent to the current target material in the material storage area, or the adjacent material refers to the material stored adjacent to the current target material in the material storage area.

[0156] In some embodiments, the expected replenishment time point refers to the time point at which the production line is predicted to need to replenish specific materials, which is dynamically calculated based on the current material inventory, real-time consumption rate and preset replenishment trigger threshold of the target production line.

[0157] It should be understood that the smaller the time difference between the current time and the expected replenishment time, the more urgent the demand for the same target material from other production lines, and the higher the risk of material shortage. In this case, the target material should be prioritized as a backup material to prevent the risk of untimely replenishment. Conversely, if the time difference between the current time and the expected replenishment time is greater than or equal to the preset replenishment threshold, it indicates that the demand for the target material from other production lines is not urgent, and there is no risk of material shortage in the short term. In this case, nearby materials can be used as backup materials to reduce overall operating costs.

[0158] In some embodiments, a preset replenishment discrimination value is used to determine the magnitude of the time difference and further decide whether to use the target material or a nearby material as a candidate material. This value can be calculated based on the expected replenishment cycle and the corresponding coefficient.

[0159] In some embodiments, λ refers to the proportional coefficient of the expected replenishment cycle, which is used to unify different expected replenishment cycles into a time urgency judgment result with a consistent scale.

[0160] The applicant noted that the expected replenishment cycles differ across production lines. For example, the expected replenishment cycle for screws in production line A is 4 hours, meaning that screws in production line A need to be replenished at least once every 4 hours; the expected replenishment cycle for screws in production line B is 1 hour, meaning that screws in production line B need to be replenished at least once every 1 hour. Using a proportionality coefficient λ for the expected replenishment cycle, the different lengths of expected replenishment cycles can be normalized, thus yielding a more realistic assessment of replenishment urgency.

[0161] For example, if a fixed replenishment threshold (e.g., 30 minutes) is used for fast-moving consumer goods (FMCG) that are replenished every hour and slow-moving consumer goods that are replenished every four hours, the replenishment will be heavily biased towards FMCG, meaning that FMCG will be frequently judged as having high urgency.

[0162] To address this, the present invention uses λ to balance the expected replenishment cycles of different lengths. For example, setting λ to 0.5, the expected replenishment cycle is 1 hour, and the corresponding replenishment urgency is 30 minutes. That is, only when the time difference is less than 30 minutes is the current replenishment considered to be urgent. Conversely, if the expected replenishment cycle is 4 hours, the corresponding replenishment urgency is 2 hours. Furthermore, regardless of the length of the expected replenishment cycle, a reasonably reliable replenishment urgency can be determined based on λ.

[0163] It should be understood that the preset replenishment judgment value is a replenishment urgency judgment standard that changes dynamically according to the expected replenishment cycle length.

[0164] In some embodiments, if the time difference is less than the replenishment judgment value, it indicates that the urgency of replenishment is high, and the target material can be used as a candidate material; if the time difference is greater than or equal to the replenishment judgment value, it indicates that the urgency of replenishment is not high, and the adjacent material can be used as a candidate material.

[0165] In some embodiments, when production lines A, B, and C all require part L, if it is detected that production line A can replenish part L in advance, it is preferable to consider synchronously replenishing L for the other production lines to reduce the overall replenishment frequency of part L and optimize the allocation of transportation resources. However, combined delivery is only performed when other production lines are relatively close to their expected replenishment time (otherwise, if other production lines have sufficient materials, they cannot accept more material replenishment, thus avoiding insufficient replenishment at one time and failing to achieve the effect of reducing replenishment frequency). Conversely, if other production lines are relatively far from their expected replenishment time, the remaining space is prioritized for the transportation of other more urgent materials (such as adjacent materials).

[0166] It should be understood that the present invention makes a decision on whether to use the target material or a nearby material as a backup material by predicting the urgency of future demand for the same material from other production lines, thereby making an optimal trade-off between reducing the frequency of global material replenishment and improving the efficiency of a single transport.

[0167] In some embodiments, including:

[0168] Determine if a third material replenishment signal has been issued by production line personnel;

[0169] If so, the third replenishment signal has a higher priority than the first replenishment signal and the second replenishment signal.

[0170] In some embodiments, a third replenishment signal is introduced and set as the highest priority, i.e., manual on-site judgment is made to ensure that replenishment can cope with sudden abnormal situations that the algorithm cannot foresee (such as equipment malfunctions, temporary rush orders, or potential risks discovered by operators), thereby further improving the reliability of the production line.

[0171] In some embodiments, see Figure 3 The present invention also provides a production line replenishment system, wherein the production line is configured with at least one material storage area, and the production line uses a replenishment and transportation module to deliver materials from the material storage area to the material storage area for automatic replenishment. Correspondingly, the system includes:

[0172] The actual inventory detection module is used to detect the actual inventory of the target material in the material storage area of ​​the current production line;

[0173] The inventory difference calculation module is used to calculate the inventory difference between the actual inventory and the corresponding expected inventory.

[0174] The first judgment module is used to determine whether the difference in inventory is less than a preset first inventory threshold.

[0175] If the result of the first judgment module is yes, then proceed to the first feeding signal generation module:

[0176] The first replenishment signal generation module is used to generate a first replenishment signal for the target material, wherein the first replenishment signal includes: the first replenishment value required by the target material in the current production line;

[0177] If the result of the first judgment module is negative, then proceed to the second judgment module:

[0178] The second judgment module is used to determine whether the inventory difference is less than a preset second inventory threshold. If the second inventory threshold is greater than the first inventory threshold, and the result of the second judgment module is yes, then the allocation index acquisition module is entered.

[0179] The allocation index acquisition module is used to acquire the allocation index of the target material; wherein, the allocation index = A * transportation capacity consumption value + B * resource sharing value, the transportation capacity consumption value is used to represent the degree of transportation capacity resource occupation for replenishing the target material, and the resource sharing value is used to represent the number of other production lines sharing the target material with the current production line; A and B are the weighting coefficients corresponding to the transportation capacity consumption value and the resource sharing value, respectively.

[0180] The third judgment module is used to determine whether the allocation index is greater than a preset allocation value; if the judgment result of the third judgment module is yes, then the process proceeds to the second replenishment signal generation module:

[0181] The second replenishment signal generation module is used to generate a second replenishment signal for the material. The second replenishment signal includes: the first replenishment value required by the target material in the current production line, and the second replenishment value required by the candidate material; the candidate material is the target material, or a material adjacent to the target material.

[0182] It should be understood that the production line feeding system described herein can be used to implement the steps described in any embodiment of the present invention.

[0183] In some embodiments, the present invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of a production line feeding method as described in any embodiment of the present invention.

[0184] In some embodiments, the present invention also provides a computer program product, including a computer program / instructions that, when executed by a processor, implement the steps of a production line feeding method as described in any embodiment of the present invention.

[0185] Example 2:

[0186] In some embodiments, see Figure 2 The present invention also provides a method for optimizing material replenishment resources. The production line is equipped with at least one material storage area, and the production line uses a material replenishment and transportation module to deliver materials from the material storage area to the material storage area for automatic replenishment. Accordingly, the method includes:

[0187] S200, Obtain the replenishment and transportation module for the target material;

[0188] S201, Obtain the remaining transport space of the replenishment transport module after transporting the target material of the first replenishment value;

[0189] S202, when the remaining transport space is greater than the preset transport space, the replenishment transport module is controlled to replenish the transport of reserve materials;

[0190] The selection steps for alternative materials include:

[0191] S203, Obtain the expected replenishment time of the target material on other production lines;

[0192] S204, Calculate the time difference between the current time and the expected refueling time;

[0193] S205, determine whether the time difference is less than the preset replenishment discrimination value, wherein the replenishment discrimination value = λ * the expected replenishment cycle of the target material in the adjacent production line; where λ is the cycle weight.

[0194] λ is used to unify the different expected replenishment cycles into a time urgency judgment result with a consistent scale;

[0195] S206, if yes, then the target material is selected as a candidate material; if no, then the adjacent material is selected as a candidate material; wherein, the adjacent material refers to the material stored adjacent to the current target material in the material storage area, or the adjacent material refers to the material stored adjacent to the current target material in the material storage area.

[0196] In some embodiments, the coefficients λ, A, and B can be preset by production line personnel based on production experience and production needs, and are not limited here.

[0197] In some embodiments, the preset transport space can be determined based on the specifications of the reserve material. For example, the preset transport space can be set to the volume of a unit reserve material.

[0198] In some embodiments, the material replenishment module is controlled to replenish the transport of reserve materials only when the remaining transport space is greater than the preset transport space and the second redundant transport capacity is greater than the second preset redundancy threshold.

[0199] In some embodiments, at least two adjacent materials form a candidate sequence according to the expected replenishment time points, and the urgency of the candidate sequence of adjacent materials gradually decreases from front to back. Correspondingly, when adjacent materials are selected as candidate materials, the method further includes:

[0200] S207, Calculate the second replenishment value of at least one adjacent material whose urgency is greater than the set urgency level;

[0201] S208, calculate the replenishment completion rate based on the second replenishment value and the preset single replenishment value, wherein the single replenishment value refers to the replenishment value required by the candidate object within the normal replenishment cycle;

[0202] S209, when the material replenishment completion rate is greater than the preset completion rate, the corresponding adjacent material is taken as the candidate material.

[0203] In some embodiments, neighboring materials of multiple target materials can be used as preliminary candidates for supplementary materials. Further, the final supplementary materials can be selected based on the urgency and replenishment completion rate of the multiple neighboring materials.

[0204] In some embodiments, a candidate sequence refers to a set of candidate materials that are sorted according to the expected replenishment time of the candidate materials, thereby forming a sequence with decreasing urgency.

[0205] In some embodiments, the candidate sequence can be adjusted in real time as the production process progresses. For example, when the material consumption rate of the production line deviates from the production plan or the production plan is temporarily adjusted, the expected replenishment time of adjacent materials can be recalculated and the sorting can be refreshed in real time to ensure that the candidate sequence always reflects the real urgency of replenishment.

[0206] Specifically, the urgency of adjacent materials can be assigned in a progressively decreasing order based on the expected replenishment time. That is, the earlier the expected replenishment time, the greater the urgency.

[0207] In some embodiments, adjacent materials in the candidate sequence with a candidate urgency greater than a set urgency level and their corresponding second replenishment values ​​can be obtained.

[0208] The second replenishment value can be determined based on the remaining transportation space after the replenishment transportation module has delivered the first replenishment value.

[0209] It should be noted that the present invention preferably pre-sets a pre-defined expected replenishment cycle for the material, that is, replenishes the material after a pre-defined pre-defined replenishment cycle. This can prevent production line shutdowns due to insufficient material by periodically replenishing the material, and at the same time, prevent the accumulation of material on the production line and the waste of space resources by replenishing the material in stages.

[0210] The preset expected replenishment cycle can be calculated based on the historical consumption data of materials on the production line (such as consumption rate). For example, if 100 screws are consumed per hour (consumption rate), and the material storage area for screws needs to maintain an inventory of 200 (expected inventory), then the preset expected replenishment cycle is 200 / 100 = 2 hours, that is, replenishment is done once every 2 hours, and each replenishment (i.e., the preset single replenishment value) is 200 screws.

[0211] Alternatively, the preset expected replenishment cycle can be calculated based on the average of the time intervals between multiple consecutive replenishment tasks. For example, if the historical replenishment tasks record that the time interval between the first and second replenishment is 1.5 hours and the time interval between the second and third replenishment is 2.5 hours, then the preset expected replenishment cycle is (1.5 + 2.5) / 2 = 2 hours.

[0212] In some embodiments, the replenishment completion rate is calculated based on the difference between the second replenishment value and a preset single replenishment value. For example, replenishment completion rate = (second replenishment value / preset single replenishment value) × 100%.

[0213] In some embodiments, if the calculated replenishment completion rate is greater than the preset completion rate, it indicates that the corresponding replenishment is effective enough, or that it can significantly delay the next expected replenishment time. Conversely, if the calculated replenishment completion rate is less than or equal to the preset completion rate, it indicates that the corresponding replenishment may be ineffective, or that such small replenishment means multiple replenishments, which consumes both transportation and computing power and cannot effectively delay the next expected replenishment time.

[0214] From another perspective, each replenishment has fixed costs (AGV energy consumption, time costs, and system scheduling overhead). If the replenishment completion time is too short, replenishment will be required again soon, failing to effectively reduce the overall replenishment frequency. This invention prioritizes nearby materials that can fully utilize replenishment opportunities as candidate materials. That is, with the goal of reducing overall transportation frequency, it preferably selects materials with higher replenishment completion time and higher replenishment completion rate for replenishment. This also simplifies the replenishment plan and greatly improves the resource optimization effect of the replenishment transportation module.

[0215] In some embodiments, the steps further include:

[0216] S210, obtain multiple historical replenishment cycles of at least one candidate material;

[0217] S211, Calculate the fluctuation level of the historical replenishment cycle;

[0218] S212, when the fluctuation level is greater than the set fluctuation threshold, the urgency of the backup material is increased.

[0219] In some embodiments, the historical replenishment cycle refers to the actual interval between each replenishment, which may fluctuate due to factors such as differences in operator proficiency, minor changes in equipment status, and material quality stability. In other words, the actual consumption of some materials may vary significantly from the expected consumption.

[0220] In some embodiments, the fluctuation of the historical replenishment cycle can be calculated by obtaining the actual time series of each replenishment interval, such as the time series of 1, 2, 3, 1, and 3 hours corresponding to six replenishments. The fluctuation of the historical replenishment cycle can then be calculated using the standard deviation, variance, range, etc., of the time series intervals.

[0221] It should be understood that historical replenishment cycles can directly reflect whether material consumption is stable. For example, if the historical replenishment cycle fluctuates greatly, the reliability of the expected replenishment time is low and the risk of material shortage is higher. This can increase the urgency of the material in the replenishment sequence, that is, increase the priority of replenishment, allocate redundant transportation resources to these parts (materials) with large fluctuations, and provide a buffer mechanism for unpredictable production consumption.

[0222] In some embodiments, before selecting the corresponding adjacent material as a candidate material, the method further includes the step of:

[0223] Calculate the first estimated replenishment time to complete the replenishment of the target material or adjacent materials;

[0224] Determine whether the first expected replenishment time is before the corresponding expected replenishment time point. If so, allow the current adjacent material to be used as a candidate material.

[0225] In some embodiments, the first estimated replenishment time refers to the estimated completion time for delivering the target material or the backup material.

[0226] In some embodiments, if the first estimated replenishment time is not before the corresponding expected replenishment time, for example, when delivering target materials to production line A, materials from production line B are expected to be used as backup materials. However, calculations show that due to longer routes or more complex loading and unloading, completing this combined replenishment task for production lines A and B would take 60 minutes, while the materials in production line A are only sufficient for a maximum of 50 minutes. In this case, it is chosen not to perform the combined delivery of backup materials to avoid affecting the delivery of target materials. In this situation, not performing the combined delivery of backup materials (delivering only to production line A) is actually a better choice.

[0227] It should be understood that by setting a time limit for combined delivery, that is, without affecting the delivery of the target materials, the present invention can avoid affecting the normal operation of the production line due to the optimization mechanism of combined delivery.

[0228] In some embodiments, before selecting the corresponding adjacent material as a candidate material, the method further includes the step of:

[0229] Calculate the first estimated replenishment time to complete the replenishment of the target material or adjacent materials;

[0230] Calculate the second estimated replenishment time for completing the individual target material replenishment;

[0231] Calculate the difference between the first estimated supplementary time and the second estimated supplementary time;

[0232] When the replenishment time difference is less than the set replenishment time difference, the current neighboring material is allowed to be used as a candidate material.

[0233] In some embodiments, the second estimated replenishment time refers to the time required to complete the replenishment of the target material individually.

[0234] In some embodiments, comparing the replenishment time difference between the first estimated replenishment time and the second estimated replenishment time essentially calculates the additional picking, transporting, and loading / unloading time incurred in delivering the backup material. If the replenishment time difference is less than the set replenishment time difference, it indicates that the additional time cost incurred in simultaneously delivering the target material and the backup material is acceptable.

[0235] Alternatively, if the difference in replenishment time between combined delivery and delivery of the target material alone is very small (e.g., five minutes), this small time cost can prevent a material shortage risk for the production line in advance and save a separate delivery task, thereby ensuring the feasibility and efficiency of combined delivery.

[0236] In some embodiments, see Figure 4 The present invention also provides a replenishment resource optimization system, wherein the production line is configured with at least one material storage area, and the production line uses a replenishment transportation module to deliver materials from the material storage area to the material storage area for automatic replenishment. Correspondingly, the system includes:

[0237] The material replenishment and transportation module acquisition module is used to acquire the material replenishment and transportation module for the target material.

[0238] The remaining space acquisition module is used to acquire the remaining transportation space of the replenishment and transportation module after transporting the target material of the first replenishment value;

[0239] The backup material replenishment module is used to control the replenishment transportation module to replenish and transport backup materials when the remaining transportation space is greater than the preset transportation space.

[0240] The candidate material selection module is used to obtain the expected replenishment time of the target material on other production lines; calculate the time difference between the current time and the expected replenishment time; determine whether the time difference is less than a preset replenishment discrimination value, wherein the replenishment discrimination value = λ * the expected replenishment cycle of the target material on adjacent production lines; where λ is a proportional coefficient of the expected replenishment cycle, used to unify different expected replenishment cycles into a consistent time urgency judgment result; if yes, the target material is selected as a candidate material; if no, adjacent materials are selected as candidate materials; wherein, adjacent materials refer to materials stored adjacent to the current target material in the material storage area, or, adjacent materials refer to materials stored adjacent to the current target material in the material warehousing area.

[0241] In some embodiments, at least two adjacent materials form a candidate sequence according to the expected replenishment time points, and the urgency of the candidate sequence of adjacent materials gradually decreases from front to back. Correspondingly, when adjacent materials are selected as candidate materials, the system further includes:

[0242] The second replenishment value calculation module is used to calculate the second replenishment value of at least one adjacent material whose urgency is greater than the set urgency level.

[0243] The material replenishment completion calculation module is used to calculate the material replenishment completion based on the second material replenishment value and the preset single material replenishment value, wherein the single material replenishment value refers to the material replenishment value required by the candidate object within the normal material replenishment cycle;

[0244] The candidate material determination module is used to identify the corresponding adjacent material as a candidate material when the material replenishment completion rate is greater than a preset completion rate.

[0245] In some embodiments, the present invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the feed resource optimization method as described in any embodiment of the present invention.

[0246] In some embodiments, the present invention also provides a computer program product, including a computer program / instructions that, when executed by a processor, implement the steps of the feed resource optimization method as described in any embodiment of the present invention.

[0247] In some embodiments, the present invention can combine RFID (Radio Frequency Identification) tag mode to ensure that the supply of materials on the production line is synchronized with the production cycle, optimize material inventory management, improve replenishment efficiency, reduce manpower and material resources input in warehouse management, and reduce warehouse management costs.

[0248] In some embodiments, a peak POU (Point of Use, i.e., line-side warehouse, a storage and distribution functional unit located adjacent to the production line and designed to quickly meet production needs) can be set for each material; an RFID tag is affixed to each material box, and an RFID tag scanning device is installed at the beginning of each production line.

[0249] For example, replenishing materials can be achieved by using RFID tag scanning devices to collect material consumption data in real time through the following steps:

[0250] 1. Production line personnel place the material boxes with RFID tags into the barcode scanning box for scanning;

[0251] 2. Based on the POU peak value and line-side inventory capacity, as well as the BOM (Bill of Material) production plan and demand plan, calculate the quantity of the material that needs to be replenished;

[0252] 3. Production line personnel monitor inventory in real time through the MES (Manufacturing Execution System) / WMS (Warehouse Management System), generate replenishment request forms according to the actual situation, and can adjust the replenishment quantity;

[0253] 4. The WMS system collects replenishment information (such as replenishment information generated by the first or second replenishment signal) and can push replenishment tasks in the following three ways: emailing the warehouse to notify replenishment; displaying the replenishment tasks on the electronic Kanban board; and issuing replenishment tasks to PDA (Personal Digital Assistant) devices.

[0254] 5. After receiving the replenishment information, warehouse staff will use a PDA device to retrieve the materials from the warehouse or smart locker according to the task.

[0255] 6. Warehouse personnel verify the quantity, complete the material requisition task, and update the material quantity in the RFID tag of the material box;

[0256] 7. If the quantity of materials taken meets the quantity of materials to be replenished, the task is completed automatically; if the quantity of materials taken does not meet the quantity of materials to be replenished, the material taking task is still in progress, and an out-of-stock email notification is sent to relevant personnel such as purchasing and planning to replenish the inventory in a timely manner.

[0257] 8. Warehouse personnel issue task scheduling orders from the control center to nearby AGV carts, which then transport materials to the line-side warehouse according to the pre-laid running routes;

[0258] 9. Production line personnel (specifically, production line material feeders) confirm the received quantity and complete the material replenishment task.

[0259] In this embodiment, the present invention has at least the following technical effects: (1) strong operability (automatic scanning is completed through RFID tags, automatic calculation of material consumption in the production line is performed, and timely replenishment signals are issued); (2) high work efficiency and data accuracy (the production line can independently confirm the quantity and set secondary reminders), and the material status is made transparent through the dashboard, email or system, which makes it convenient for managers and operators to understand the material status at any time; at the same time, it improves the efficiency and accuracy of information transmission and reduces replenishment delays and errors caused by poor information flow; (3) optimized inventory management, dynamically adjusting the safety stock level according to the production plan and actual consumption, and reducing inventory costs.

[0260] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0261] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a computer terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.

[0262] The embodiments of the present invention have been described above with reference to the accompanying drawings. However, the present invention is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of the present invention without departing from the spirit and scope of the claims. All of these forms are within the protection scope of the present invention.

Claims

1. A production line feeding method, characterized in that, The production line is equipped with at least one material storage area, and the production line uses a replenishment and transportation module to deliver materials from the material storage area to the material storage area for automatic replenishment. Correspondingly, the method includes: S100, detect the actual inventory of the target material in the material storage area of ​​the current production line; S101, calculate the inventory difference between the actual inventory and the corresponding expected inventory; wherein, the expected inventory refers to the minimum inventory required by the production line; S102, determine whether the inventory difference is less than a preset first inventory threshold; If the result of S102 is yes, then proceed to step S103: S103, generate a first replenishment signal for the target material, the first replenishment signal including: the first replenishment value required by the target material in the current production line; If the result of S102 is negative, then execute S104: S104, determine whether the inventory difference is less than a preset second inventory threshold. If the second inventory threshold is greater than the first inventory threshold, and the result of S104 is yes, then execute the following steps: S105, obtain the allocation index of the target material; wherein, the allocation index = A * transportation capacity consumption value + B * resource sharing value, the transportation capacity consumption value is used to represent the degree of transportation capacity resource occupation for replenishing the target material, and the resource sharing value is used to represent the number of other production lines sharing the target material with the current production line; A and B are the weighting coefficients corresponding to the transportation capacity consumption value and the resource sharing value, respectively. S106, determine whether the allocation index is greater than a preset allocation value; if the determination result of S106 is yes, then execute the following steps: S107, generate a second replenishment signal for the material, the second replenishment signal including: the first replenishment value required by the target material in the current production line, and the second replenishment value required by the candidate material; the candidate material includes the target material, or includes materials adjacent to the target material.

2. The production line feeding method according to claim 1, characterized in that, The steps for obtaining the second replenishment value include: Obtain the replenishment transport module for delivering the target material for the first replenishment value; Obtain the remaining transport space of the replenishment transport module; The second replenishment value of the candidate material is determined based on the remaining transport space.

3. A production line feeding method according to claim 1, characterized in that, Before S104, the following steps are also included: S108, Calculate the current transport capacity resources required to satisfy the first replenishment signal; S109, Calculate the first redundant capacity resource based on the total capacity resource and the current capacity resource; S110, when the first redundant transportation capacity resource is greater than the first preset redundancy threshold, proceed to S104.

4. The production line feeding method according to claim 3, characterized in that, Also includes: S111, calculate the additional transportation resources required to satisfy the second replenishment signal; S112, calculate the second redundant capacity resource based on the supplementary capacity resource, the current capacity resource, and the total capacity resource; S113, when the second redundant transportation capacity resource is greater than the second preset redundancy threshold, auxiliary material replenishment is allowed in response to the second material replenishment signal.

5. A production line feeding method according to claim 1, characterized in that, Before S107, the following steps are also included: Obtain the expected replenishment time of the target material on other production lines; Calculate the time difference between the current time and the expected refueling time. Determine whether the time difference is less than a preset replenishment discrimination value, wherein the replenishment discrimination value = λ * the expected replenishment cycle of the target material in the adjacent production line; where λ is the cycle weight. If yes, then the target material is used as a candidate material; if no, then the adjacent material is used as a candidate material; wherein, the adjacent material refers to the material stored adjacent to the current target material in the material storage area, or the adjacent material refers to the material stored adjacent to the current target material in the material storage area.

6. A production line feeding method according to claim 1, characterized in that, The replenishment and transportation module refers to an AGV transport vehicle or a transport robot.

7. A production line feeding method according to claim 1, characterized in that, include: Determine if a third material replenishment signal has been issued by production line personnel; If so, the third replenishment signal has a higher priority than the first replenishment signal and the second replenishment signal.

8. A production line feeding system, characterized in that, The production line is equipped with at least one material storage area, and the production line uses a replenishment and transportation module to deliver materials from the material storage area to the material storage area for automatic replenishment. Correspondingly, the system includes: The actual inventory detection module is used to detect the actual inventory of the target material in the material storage area of ​​the current production line; The inventory difference calculation module is used to calculate the inventory difference between the actual inventory and the corresponding expected inventory; wherein, the expected inventory refers to the minimum inventory required by the production line. The first judgment module is used to determine whether the difference in inventory is less than a preset first inventory threshold. If the result of the first judgment module is yes, then proceed to the first feeding signal generation module: The first replenishment signal generation module is used to generate a first replenishment signal for the target material, wherein the first replenishment signal includes: the first replenishment value required by the target material in the current production line; If the result of the first judgment module is negative, then proceed to the second judgment module: The second judgment module is used to determine whether the inventory difference is less than a preset second inventory threshold. If the second inventory threshold is greater than the first inventory threshold, and the result of the second judgment module is yes, then the allocation index acquisition module is entered. The allocation index acquisition module is used to acquire the allocation index of the target material; wherein, the allocation index = A * transportation capacity consumption value + B * resource sharing value, the transportation capacity consumption value is used to represent the degree of transportation capacity resource occupation for replenishing the target material, and the resource sharing value is used to represent the number of other production lines sharing the target material with the current production line; A and B are the weighting coefficients corresponding to the transportation capacity consumption value and the resource sharing value, respectively. The third judgment module is used to determine whether the allocation index is greater than a preset allocation value; if the judgment result of the third judgment module is yes, then the second replenishment signal generation module is entered: The second replenishment signal generation module is used to generate a second replenishment signal for the material. The second replenishment signal includes: the first replenishment value required by the target material in the current production line, and the second replenishment value required by the candidate material; the candidate material includes the target material, or includes materials adjacent to the target material.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of a production line feeding method as described in any one of claims 1 to 7.

10. A computer program product comprising a computer program / instructions, characterized in that, When the computer program / instructions are executed by the processor, they implement the steps of the production line feeding method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Logistics control system and method based on visual recognition

    CN108898333A

  • Unmanned warehouse and unmanned delivery material management system and method

    CN114169812A

  • Material distribution method and device, electronic equipment and computer program product

    CN120707048A

  • Real-time material distribution method in mechanical product assembling process

    CN101950387A

  • Pull-type production management method and computer readable storage medium

    CN114529212A