A material batching method, device, electronic equipment and computer program product

By constructing a material model and dynamically adjusting the quantity of materials, the problem of inefficient distribution of materials in assembly line is solved, and the full utilization of material rack space and the improvement of production efficiency is achieved.

CN119002425BActive Publication Date: 2025-04-01SHANGHAI DOWAYSOFT INFORMATION TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411107922.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-13
Publication Date
2025-04-01
Estimated Expiration
2044-08-13

AI Technical Summary

Technical Problem

The prior art is inefficient in the distribution process of assembly line materials, unable to make full use of material rack space, wasted transportation resources, and easily lead to disconnection of production lines.

Method used

By obtaining the production material parameters of the target product, building a batching model, dynamically adjusting the number of materials delivered each time, ensuring that the number of material boxes delivered each time is equal to the number of pallet capacity, and achieving automation and efficiency of material batching.

Benefits of technology

Maximize the use of pallet capacity, make full use of rack space, reduce unnecessary distribution times, save logistics costs, improve production efficiency, and avoid production line breakage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119002425B_ABST
    Figure CN119002425B_ABST
Patent Text Reader

Abstract

The present invention discloses a material batching method, device, electronic equipment and computer program product. The present invention constructs a batching model through the production material parameters of the target product and the remaining cumulative quantity of each material in the previous round of production; then, the number of supply boxes of each material in each round of production is obtained according to the batching model, and the number of material boxes is adjusted in combination with the number of material boxes that can be accommodated on the pallet, so as to obtain the actual number of supply boxes of each material; finally, based on the actual number of supply boxes, the material batching of the target product can be carried out in each round of production until the production of the target product is completed; in this way, the present invention can maximize the use of the pallet capacity, thereby making full use of the material rack space. At the same time, the number of material boxes transported each time is equal to the pallet capacity, based on which sufficient batching is guaranteed, the problem of production line disconnection can be avoided, and thus the production efficiency can be improved. Therefore, the present invention is very suitable for large-scale application and promotion.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of intelligent material batching, and specifically relates to a material batching method, device, electronic equipment and computer program product. Background Art

[0002] During the material distribution process of the assembly line, it is not only necessary to meet the production line start-up and maintain the longest uninterrupted time, but also face the challenge of limited material rack carrying space. Therefore, reasonable material allocation is an important part of ensuring high-yield production of products. At present, the traditional method is to use manual processing to carry out material allocation, that is, to obtain material distribution requirements according to the production plan of the day; then the personnel will place the materials on the rack according to the experience and send them to the production line. At the same time, when a part of the production line is below the threshold, the production line will call or the line-side material staff will issue a material requisition to pick up the materials and distribute them to fill the current number of parts.

[0003] Thus, the aforementioned manual batching has the following shortcomings: it is unable to fully utilize the rack space, wastes transportation resources, not only reduces production efficiency, but also easily causes production line breaks; based on this, how to provide a material batching method that is efficient, can fully utilize the rack space, and is not prone to causing production line breaks has become a problem that needs to be solved urgently. Summary of the invention

[0004] The purpose of the present invention is to provide a material batching method, device, electronic equipment and computer program product to solve the problems of low efficiency, inability to fully utilize rack space, waste of transportation resources, and easy production line breakage in the prior art.

[0005] In order to achieve the above object, the present invention adopts the following technical solutions:

[0006] In a first aspect, a material batching method is provided, comprising:

[0007] Acquire production material parameters of the target product, wherein the production material parameters include the number of material boxes that can accommodate material trays of a production line of the target product;

[0008] Determine the cumulative remaining quantity of each material on the production line when the target product is produced in the k-1th round, where the initial value of k is 1, and when k is 1, the cumulative remaining quantity of each material on the production line in the k-1th round of production is 0;

[0009] Constructing a batching model based on the production material parameters and the accumulated remaining quantity of each material in the k-1th round of production;

[0010] Based on the batching model, determining the number of supply boxes of each material required for the target product in the kth round of production;

[0011] Determine whether the total number of supply boxes of each material in the kth round of production is greater than the capacity of the material box;

[0012] If yes, then adjust the number of supply boxes of each material, so as to obtain the actual number of supply boxes of each material in the k-th production round after the adjustment, and perform material batching of the target product in the k-th production round based on the actual number of supply boxes of each material, wherein the sum of the actual number of supply boxes of each material is equal to the number of material boxes that can be accommodated;

[0013] Add 1 to k and re-determine the cumulative remaining quantity of each material on the production line when the target product is produced in the k-1th round until the production quantity of the target product reaches the preset quantity, so that when the production quantity reaches the preset quantity, the production material batching process of the target product is completed.

[0014] Based on the above disclosed content, the present invention first obtains the production material parameters of the target product, and then constructs a batching model according to the aforementioned production material parameters and the cumulative remaining quantity of each material when the target product is produced in the k-1th round; then, according to the batching model, the number of supply boxes of each material required for the target product in the kth round of production is determined; then, it is judged whether the total number of supply boxes of each material calculated above is greater than the number of material boxes that can accommodate the material trays of the production line; wherein, when the total number of supply boxes of each material is greater than the number of material boxes that can accommodate the material, the number of material supply boxes will be adjusted to obtain the actual number of supply boxes of each material; in this way, the material batching of the target product in the kth round of production can be carried out based on the actual number of supply boxes; finally, the cumulative remaining quantity of each material in this production is determined, and the aforementioned steps are re-executed, so that the actual number of supply boxes of each material required for the target product in the next round of production can be obtained; based on this, based on this principle, the actual number of supply boxes of each material required in each round of production can be obtained by continuous circulation, and thus, the production material batching of the target product can be automatically carried out based on this.

[0015] Through the above design, the present invention constructs a batching model through the production material parameters of the target product and the remaining cumulative quantity of each material in the previous round of production; then, the number of supply boxes of each material in each round of production is obtained according to the batching model, and the number of material boxes is adjusted in combination with the number of material boxes that can accommodate the pallet, so as to obtain the actual number of supply boxes of each material; finally, based on the actual number of supply boxes, the materials of the target product can be batched in each round of production until the production of the target product is completed; in this way, the present invention can maximize the use of the pallet capacity, thereby making full use of the rack space. At the same time, the number of material boxes transported each time by the present invention is equal to the pallet capacity. Based on this, sufficient batching is guaranteed, and the problem of production line breakage can be avoided, thereby improving production efficiency. Therefore, it is very suitable for large-scale application and promotion.

[0016] In a possible design, the production material parameters also include: the ratio coefficient of each material required for the target product and the material storage quantity in the standard material box of each material;

[0017] Among them, according to the production material parameters and the accumulated remaining quantity of each material in the k-1th round of production, a batching model is constructed, including:

[0018] According to the ratio coefficient of each material, the material storage quantity in the standard material box of each material, the number of material boxes, and the cumulative remaining quantity of each material in the k-1th round of production, the ideal production quantity of the target product in the kth round of production is calculated;

[0019] The batching model is constructed based on the proportion coefficient of each material, the material storage quantity in the standard material box of each material, the ideal production quantity and the accumulated remaining quantity of each material in the k-1th round of production.

[0020] In a possible design, based on the ratio coefficient of each material, the material storage quantity in the standard material box of each material, the number of material boxes, and the cumulative remaining quantity of each material in the kth round of production, the ideal production quantity of the target product in the k-1th round of production is calculated, including:

[0021] According to the following formula (1), the ideal production quantity of the target product in the kth round of production is calculated;

[0022]

[0023] In the above formula (1), r k represents the ideal production quantity of the target product in the kth round of production, V c Indicates the number of containers that can be accommodated, S i Indicates the storage quantity of the i-th material in the standard material box of each material, Q i represents the ratio coefficient of the i-th material, represents the cumulative remaining quantity of the i-th material in the k-1th round of production, where Represents the floor function, and n is the number of material types.

[0024] In a possible design, the batching model is constructed based on the batching coefficient of each material, the material storage quantity in the standard material box of each material, the ideal production quantity and the accumulated remaining quantity of each material in the k-1th round of production, including:

[0025] According to the following formula (2), the batching model is constructed;

[0026]

[0027] The above formula (2) represents the batching model, and the output of the batching model is the number of supply boxes of the i-th material in the k-th round of production, Q i Represents the ratio coefficient of the i-th material, r k represents the ideal production quantity of the target product in the kth round of production, Indicates the cumulative remaining quantity of the i-th material in the k-1th round of production, S i Represents the storage quantity of the i-th material in the standard material box, where It represents the rounding up function, and n is the number of material types.

[0028] In a possible design, the cumulative remaining quantity of each material on the production line when the target product is produced in the k-1th round is determined, including:

[0029] Obtain the actual number of supply boxes of each material and the actual production quantity of the target product during the k-1th round of production;

[0030] The accumulated remaining quantity of each material on the production line during the k-1th round of production is calculated according to the actual production quantity, the actual number of supply boxes of each material and the production material parameters.

[0031] In a possible design, the production material parameters include: the ratio coefficient of each material required for the target product and the material storage quantity in the standard material box of each material;

[0032] According to the actual production quantity, the actual number of supply boxes of each material and the production material parameters, the cumulative remaining quantity of each material on the production line during the k-1th round of production is calculated, including:

[0033] For the i-th material among the materials required for the target product, based on the actual production quantity, the proportion coefficient of the i-th material, the material storage quantity in the standard material box of the i-th material and the actual number of supply boxes of the i-th material, and according to the following formula (3), the cumulative remaining quantity of the i-th material in the k-1th round of production is calculated, and when i is polled from 1 to n, the cumulative remaining quantity of each material on the production line in the k-1th round of production is obtained, where n represents the number of material types;

[0034]

[0035] In the above formula (3), Indicates the cumulative remaining quantity of the i-th material in the k-1th round of production, Q iIndicates the ratio coefficient of the i-th material, S i Indicates the storage quantity of materials in the standard material box of the i-th material, represents the actual production quantity, It represents the actual number of boxes of the i-th material supplied in the k-1th round of production.

[0036] In one possible design, the number of supply bins for each material is adjusted, including:

[0037] The number of supply boxes of each material is adjusted with the goal of minimizing the cumulative remaining quantity of each material on the production line, so that after the adjustment, the actual number of supply boxes of each material in the kth round of production is obtained.

[0038] In a second aspect, a material batching device is provided, comprising:

[0039] An acquisition unit, configured to acquire production material parameters of a target product, wherein the production material parameters include the number of material boxes that can accommodate material trays of a production line of the target product;

[0040] The material quantity determination unit is used to determine the cumulative remaining quantity of each material on the production line when the target product is produced in the k-1th round, wherein the initial value of k is 1, and when k is 1, the cumulative remaining quantity of each material on the production line in the k-1th round of production is 0;

[0041] A model building unit, used to build a batching model according to the production material parameters and the accumulated remaining quantity of each material in the k-1th round of production;

[0042] A batching unit, used to determine the number of supply boxes of each material required for the target product in the kth round of production based on the batching model;

[0043] The batching unit is used to determine whether the total number of supply boxes of each material in the kth round of production is greater than the capacity of the material box;

[0044] If yes, the batching unit is used to adjust the number of supply boxes of each material, so as to obtain the actual number of supply boxes of each material in the k-th production round after the adjustment, and to batch the materials of the target product in the k-th production round based on the actual number of supply boxes of each material, wherein the sum of the actual number of supply boxes of each material is equal to the number of material boxes;

[0045] The batching unit is also used to add 1 to k and re-determine the cumulative remaining quantity of each material on the production line when the target product is produced in the k-1th round until the production quantity of the target product reaches a preset quantity, so that the production material batching process of the target product is completed when the production quantity reaches the preset quantity.

[0046] According to a third aspect, another material batching device is provided. Taking the device as an electronic device as an example, the device includes a memory, a processor and a transceiver which are communicatively connected in sequence, wherein the memory is used to store computer programs, the transceiver is used to send and receive messages, and the processor is used to read the computer program to execute the material batching method as described in the first aspect or any possible design of the first aspect.

[0047] In a fourth aspect, a storage medium is provided, on which instructions are stored. When the instructions are executed on a computer, the material batching method as in the first aspect or any possible design of the first aspect is executed.

[0048] In a fifth aspect, a computer program product comprising instructions is provided, which, when executed on a computer, causes the computer to execute the material batching method as described in the first aspect or any possible design of the first aspect.

[0049] Beneficial effects:

[0050] (1) The present invention can improve the utilization rate of pallets. Specifically, the present invention ensures that the pallet capacity can be utilized to the maximum extent in each delivery by dynamically adjusting the number of materials delivered each time, thereby avoiding space waste. In addition, by calculating the ratio coefficient and the remaining amount of each material, the utilization efficiency of the pallet can be maximized in each delivery. In this way, the number of unnecessary deliveries can be reduced, thereby saving logistics costs.

[0051] (2) It can improve production efficiency. The present invention dynamically calculates the maximum quantity of each production according to the current remaining material quantity and demand, ensuring that the production line always has sufficient materials, thereby reducing production shutdowns caused by insufficient materials. At the same time, through reasonable material scheduling, the present invention can significantly increase the continuous operation time of the production line, thereby improving production efficiency.

[0052] (3) It can reduce inventory pressure. The present invention can balance the demand for various types of materials and avoid excessive backlog or shortage of certain materials, thereby reducing the pressure of inventory management. At the same time, by dynamically adjusting the quantity of material delivery, it can respond to changes in production demand in real time and maintain a reasonable level of inventory, thereby reducing material waste.

[0053] (4) The material batching of the present invention is highly flexible, wherein the result of each calculation of the present invention is obtained based on the current remaining material quantity and demand quantity. In this way, the quantity of materials distributed each time can be dynamically adjusted to ensure the optimal production and distribution decisions, thereby adapting to actual production conditions.

[0054] (5) Simplified operational procedures. Pre-set mathematical models and algorithms simplify the decision-making process of material distribution and production. At the same time, automated calculations and adjustments reduce human errors and improve operational efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0055] Figure 1 A schematic diagram of the steps of the material batching method provided in an embodiment of the present invention;

[0056] Figure 2 A schematic diagram of the structure of a material batching device provided in an embodiment of the present invention;

[0057] Figure 3 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0058] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the present invention will be briefly introduced below in combination with the drawings and the description of the embodiments or the prior art. Obviously, the following description of the structure of the drawings is only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. It should be noted that the description of these embodiments is used to help understand the present invention, but does not constitute a limitation of the present invention.

[0059] It should be understood that although the terms first, second, etc. may be used herein to describe various units, these units should not be limited by these terms. These terms are only used to distinguish one unit from another unit. For example, a first unit can be referred to as a second unit, and similarly, a second unit can be referred to as a first unit without departing from the scope of the exemplary embodiments of the present invention.

[0060] It should be understood that the term "and / or" that may appear in this article is merely a description of the association relationship between associated objects, indicating that three relationships may exist. For example, A and / or B can represent three situations: A exists alone, B exists alone, and A and B exist at the same time. The term " / and" that may appear in this article describes another type of association object relationship, indicating that two relationships may exist. For example, A / and B can represent two situations: A exists alone, and A and B exist alone. In addition, the character " / " that may appear in this article generally indicates that the previous and next associated objects are in an "or" relationship.

[0061] Example:

[0062] See also Figure 1As shown, the material batching method provided in this embodiment constructs a batching model through the production material parameters of the target product and the remaining cumulative quantity of each material in the previous round of production; then, the number of supply boxes of each material in each round of production is obtained according to the batching model, and the number of material boxes is adjusted in combination with the number of material boxes on the pallet to obtain the actual number of supply boxes of each material; finally, based on the actual number of supply boxes, the material batching of the target product can be carried out in each round of production until the production of the target product is completed; in this way, the method can maximize the use of the pallet capacity, thereby making full use of the rack space, and at the same time, the number of material boxes transported each time is equal to the pallet capacity, based on which sufficient batching is guaranteed, the problem of production line disconnection can be avoided, thereby improving production efficiency, and thus, it is very suitable for large-scale application and promotion; among them, for example, the method can be but not limited to running on the batching end side, and optionally, the batching end can be but not limited to a personal computer (persona lcomputer, PC) or industrial computer, it can be understood that the aforementioned execution subject does not constitute a limitation on the embodiments of the present application, and accordingly, the operation steps of the method can be but are not limited to the following steps S1 to S7.

[0063] S1. Obtain the production material parameters of the target product, wherein the production material parameters include the number of material boxes that can accommodate the material trays of the production line of the target product; in specific applications, the production material parameters may also include: the ratio coefficients of the various materials required for the target product and the material storage quantity in the standard material box of each material; optionally, the material storage quantity in the standard material box of any material is the number of materials in a standard material box, such as one box can store 10 bags of materials; of course, the aforementioned parameters may be specifically set according to actual production, and are not limited to the aforementioned examples.

[0064] At the same time, the calculation method of the ratio coefficient of each material is as follows: (1) obtain the set production quantity of the target product; (2) obtain the required number of boxes of each material; (3) use the required number of boxes of each material to divide the set production quantity to obtain the ratio coefficient of each material.

[0065] The following example illustrates the calculation process of the ratio coefficient:

[0066] Assume that the set production quantity of the target product is 100 sets, and the required materials are material B, material C, material D and material E, and the required number of boxes of each material is 100, 200, 300 and 400, then the ratio of each material is 1:2:3:4, that is, the ratio coefficients of material B, material C, material D and material E are 1, 2, 3 and 4 respectively; of course, when the set production quantity of the target product and the required number of boxes of each material are other values, the calculation process of the ratio coefficient is the same as the previous example, and will not be repeated here.

[0067] After obtaining the production material parameters of the target product, the cumulative remaining quantity of each material on the production line during the k-1th round of production of the target product can be obtained, so as to subsequently construct a batching model based on this; wherein, the process of obtaining the cumulative remaining quantity of each material can be but is not limited to as shown in the following step S2.

[0068] S2. Determine the cumulative remaining quantity of each material on the production line when the target product is produced in the k-1th round, where the initial value of k is 1, and when k is 1, the cumulative remaining quantity of each material on the production line in the k-1th round of production is 0; in specific applications, for example, but not limited to, the following steps S21 and S22 can be used to calculate the cumulative remaining quantity of each material in the k-1th round of production.

[0069] S21. Obtain the actual number of supply boxes of each material and the actual production quantity of the target product in the k-1th round of production; in the present embodiment, it is equivalent to obtaining the actual number of supply boxes of each material and the actual production quantity of the target product in the previous round of production in the present round of production, and the aforementioned parameters are known values ​​in the previous round of production. Therefore, by recording the actual production quantity in the previous production and the actual number of supply boxes of each material, the accumulated remaining quantity of each material in the previous round of production can be calculated; optionally, the specific calculation process can be but is not limited to as shown in the following step S22.

[0070] S22. Calculate the cumulative remaining quantity of each material on the production line during the k-1th round of production based on the actual production quantity, the actual number of supply boxes of each material and the production material parameters; in specific applications, take the i-th material among the materials as an example to illustrate the specific calculation process of the cumulative remaining quantity, that is: for the i-th material among the materials required for the target product, based on the actual production quantity, the proportioning coefficient of the i-th material, the material storage quantity in the standard material box of the i-th material and the actual number of supply boxes of the i-th material (that is, the actual number of supply boxes calculated in the previous round), calculate the cumulative remaining quantity of the i-th material in the previous round (that is, the k-1th round) of production.

[0071] Furthermore, for example, but not limited to, the following formula (3) can be used to calculate the cumulative remaining quantity of the i-th material in the k-1th round of production.

[0072]

[0073] In the above formula (3), Indicates the cumulative remaining quantity of the i-th material in the k-1th round of production, Q i Indicates the ratio coefficient of the i-th material, S iIndicates the storage quantity of materials in the standard material box of the i-th material, represents the actual production quantity, It represents the actual number of boxes of the i-th material supplied in the k-1th round of production.

[0074] Thus, through the aforementioned formula (3), the cumulative remaining quantity of the i-th material in the k-1th round of production can be calculated; based on this, this principle is continuously cycled until i cycles from 1 to n, then the cumulative remaining quantity of each material on the production line in the k-1th round of production can be obtained, where n represents the number of material types.

[0075] Therefore, after calculating the cumulative remaining quantity of each material in the previous round of production through the aforementioned steps S21 and S22, the batching model can be constructed in combination with the production material parameters of the aforementioned target product, so that the materials can be batched based on the batching model in the future; wherein, the batching model construction process can be but is not limited to as shown in the following step S3.

[0076] S3. Construct a batching model based on the production material parameters and the accumulated remaining quantity of each material in the k-1th round of production; in specific implementation, this embodiment first calculates the maximum production quantity (i.e., the ideal production quantity) of the target product in this round of production; then, constructs the batching model based on the aforementioned maximum production quantity; wherein the aforementioned construction process can be but is not limited to as shown in the following steps S31 and S32.

[0077] S31. Calculate the ideal production quantity of the target product in the kth round of production based on the ratio coefficient of each material, the material storage quantity in the standard material box of each material, the number of material boxes and the cumulative remaining quantity of each material in the k-1th round of production; in specific applications, the following formula (1) can be used, for example but not limited to, to calculate the ideal production quantity of the target product in the kth round of production.

[0078]

[0079] In the above formula (1), r k represents the ideal production quantity of the target product in the kth round of production, V c Indicates the number of containers that can be accommodated, S i Indicates the storage quantity of the i-th material in the standard material box of each material, Q i represents the ratio coefficient of the i-th material, represents the cumulative remaining quantity of the i-th material in the k-1th round of production, where Represents the floor function, and n is the number of material types.

[0080] Thus, through the aforementioned formula (1), the ideal production quantity of the target product in the kth round of production can be calculated, and then, the batching model can be constructed by combining the ratio coefficients of the aforementioned materials, the material storage quantity and the accumulated remaining quantity of the previous round; wherein, the specific construction process of the batching model can be but is not limited to the following step S32.

[0081] S32. Construct the batching model based on the proportion coefficient of each material, the material storage quantity in the standard material box of each material, the ideal production quantity and the cumulative remaining quantity of each material in the k-1th round of production; in specific application, the batching model can be constructed according to the following formula (2) for example but not limited to.

[0082]

[0083] The above formula (2) represents the batching model, Q i Represents the ratio coefficient of the i-th material, r k represents the ideal production quantity of the target product in the kth round of production, Indicates the cumulative remaining quantity of the i-th material in the k-1th round of production, S i Represents the storage quantity of the i-th material in the standard material box, where represents a rounding function, and n is the number of material types. In this embodiment, it can be seen from the above formula (2) that the actual output of the batching model is the number of supply boxes of the ith material in the kth round of production. Therefore, based on this model, the number of supply boxes of each material in the kth round of production can be calculated.

[0084] After the batching model is constructed through the aforementioned steps S31 and S32, the number of supply boxes of each material in this round of production can be calculated based on it. The calculation process can be but is not limited to the following step S4.

[0085] S4. Based on the batching model, determine the number of supply boxes of each material required for the target product in the kth round of production; in this embodiment, the production material parameters of each material and the accumulated remaining quantity in the previous round of production are substituted into the above formula (2) and formula (1), and the number of supply boxes of each material in the current round of production can be calculated.

[0086] After calculating the number of supply boxes of each material in this round of production according to the aforementioned step S4, the number of material supply boxes can be adjusted in combination with the number of material boxes that can accommodate the material pallets of the production line, so as to maximize the distribution of materials while ensuring that the pallet capacity is not exceeded; wherein, the adjustment process of the number of material supply boxes can be, but is not limited to, as shown in the following steps S5 and S6.

[0087] S5. Determine whether the total number of supply boxes of each material in the kth round of production is greater than the capacity of the material box; in this embodiment, if the total number of supply boxes of each material calculated in this round is greater than the pallet capacity, then it is necessary to adjust the number of supply boxes; otherwise, it is not necessary; wherein, the material supply adjustment process can be but is not limited to as shown in the following step S6.

[0088] S6. If yes, then adjust the number of supply boxes of each material, so that after the adjustment, the actual number of supply boxes of each material in the k-th production round is obtained, and based on the actual number of supply boxes of each material, perform material batching of the target product in the k-th production round, wherein the sum of the actual number of supply boxes of each material is equal to the number of material boxes that can be accommodated; in specific applications, this embodiment adjusts the number of supply boxes of each material with the goal of minimizing the cumulative remaining number of each material on the production line, so that after the adjustment, the actual number of supply boxes of each material in the k-th production round is obtained; that is: according to the difference between the number of supply boxes of the material and the number of material boxes that can be accommodated, the number of material boxes to be reduced is determined; then, the traversal method is used to adjust the number of supply boxes of each material (that is, each material is adjusted once, and a combination of two, three or four materials is adjusted) to obtain a variety of adjustment schemes; then, a production simulation is performed, that is, the cumulative remaining number of each material after batching with each adjustment scheme and producing the target product is simulated; then, the adjustment scheme with the least cumulative remaining number is used as the actual number of supply boxes of each material in this round of production.

[0089] In this way, when this round of production is completed, the number of supply boxes of each material is adjusted, and after the actual number of supply boxes of each material is obtained, the material batching of the target product in this round of production can be carried out based on this; specifically, the actual number of supply boxes of each material in this round of production can be sent to the batching end, so that the staff at the batching end can batch according to the actual number of supply boxes; of course, the batching robot arm can also be combined to directly control the batching robot arm to grab the corresponding number of materials onto the pallet.

[0090] Based on this, after completing this round of production batching, the cumulative remaining quantity of each material in this round of production can be calculated, and then the above process can be re-executed until the production quantity of the target product reaches the above-mentioned set production data (i.e. the preset quantity described below), and then the batching process can be stopped; wherein, the cyclic batching process can be but is not limited to as shown in the following step S7.

[0091] S7. Add 1 to k and re-determine the cumulative remaining quantity of each material on the production line when the target product is produced in the k-1th round, until the production quantity of the target product reaches the preset quantity, so that when the production quantity reaches the preset quantity, the production material batching process of the target product is completed.

[0092] The following is an example to illustrate the aforementioned steps S1 to S7:

[0093] Further elaboration is given based on the above example, assuming that the number of material boxes that can hold the production line pallet is 12, the set production quantity of the target product is 100, and the ratio coefficients of the four materials are still 1, 2, 3 and 4; and the material storage quantities in the standard material boxes of the four materials are 20, 30, 40 and 50 respectively.

[0094] Then, in the first round of production, the accumulated remaining quantity of each material in the previous round of production is 0. At this time, substituting the above parameters into formula (1), the ideal production quantity of the target product in the first round of production is obtained as follows:

[0095]

[0096] After obtaining the ideal production quantity for the first round of production, it can be substituted into the above formula (2) to obtain the number of supply boxes of each material in the first round of production; among them, the number of supply boxes of material B is: (1×44-0) / 20=2.2, and then rounded up to 3; similarly, according to this principle, the number of supply boxes of C, D and E is calculated to be: 3, 4 and 4.

[0097] Based on this, in the first round of production, the total number of supply boxes of each material (14) is greater than the number of material boxes that the production line pallet can accommodate. At this time, the material needs to be adjusted, that is, the difference between the two is 2; then, the traversal method is used to adjust the number of supply boxes of the aforementioned materials so that the total number of supply boxes after adjustment is equal to 12; based on this, a variety of adjustment equations can be obtained; then, a variety of adjustment schemes are used to proportion materials and simulate the production of the target product to obtain the cumulative remaining quantity corresponding to each adjustment scheme; finally, the adjustment scheme with the smallest cumulative remaining quantity is used as the actual number of supply boxes of each material in the first round of production; if it is assumed that adjustment schemes 2, 3, 3 and 4 (that is, the adjusted number of supply boxes of materials B, C, D and E is 2, 3, 3 and 4), the corresponding cumulative remaining quantity is the least (of course, referring to the total cumulative remaining quantity of each material), then the actual number of supply boxes of each material is 2, 3, 3 and 4.

[0098] Next, the material batching for this round of production can be carried out based on the actual number of supply boxes; then, the accumulated remaining quantity of each material in this round of production is obtained, and the aforementioned steps S1 to S6 are re-executed until the production quantity of the target product reaches the preset quantity.

[0099] Thus, through the material batching method described in detail in the aforementioned steps S1 to S7, the present invention constructs a batching model through the production material parameters of the target product and the remaining cumulative quantity of each material in the previous round of production; then, the number of supply boxes of each material in each round of production is obtained according to the batching model, and the number of material boxes is adjusted in combination with the number of material boxes that can accommodate the pallet, so as to obtain the actual number of supply boxes of each material; finally, based on the actual number of supply boxes, the material batching of the target product can be carried out in each round of production until the production of the target product is completed; in this way, the present invention can maximize the use of the pallet capacity, thereby making full use of the rack space. At the same time, the number of material boxes transported each time is equal to the pallet capacity, based on which sufficient batching is guaranteed, the problem of production line breakage can be avoided, and production efficiency can be improved. Therefore, it is very suitable for large-scale application and promotion.

[0100] like Figure 2 As shown, the second aspect of this embodiment provides a hardware device for implementing the material batching method described in the first aspect of the embodiment, including:

[0101] The acquisition unit is used to acquire production material parameters of the target product, wherein the production material parameters include the number of material boxes that can accommodate material trays of a production line of the target product.

[0102] The material quantity determination unit is used to determine the cumulative remaining quantity of each material on the production line when the target product is produced in the k-1th round, where the initial value of k is 1, and when k is 1, the cumulative remaining quantity of each material on the production line is 0 in the k-1th round of production.

[0103] The model building unit is used to build a batching model according to the production material parameters and the accumulated remaining quantity of each material in the k-1th round of production.

[0104] The batching unit is used to determine the number of supply boxes of each material required for the target product in the kth round of production based on the batching model.

[0105] The batching unit is used to determine whether the total number of supply boxes of each material in the kth round of production is greater than the capacity of the material box.

[0106] If so, the batching unit is used to adjust the number of supply boxes of each material, so as to obtain the actual number of supply boxes of each material in the kth round of production after the adjustment, and based on the actual number of supply boxes of each material, carry out material batching of the target product in the kth round of production, wherein the sum of the actual number of supply boxes of each material is equal to the capacity of the material box.

[0107] The batching unit is also used to add 1 to k and re-determine the cumulative remaining quantity of each material on the production line when the target product is produced in the k-1th round until the production quantity of the target product reaches a preset quantity, so that the production material batching process of the target product is completed when the production quantity reaches the preset quantity.

[0108] The working process, working details and technical effects of the device provided in this embodiment can be found in the first aspect of the embodiment and will not be described in detail here.

[0109] like Figure 3 As shown, the third aspect of this embodiment provides another material batching device, taking the device as an electronic device as an example, comprising: a memory, a processor and a transceiver that are communicatively connected in sequence, wherein the memory is used to store computer programs, the transceiver is used to send and receive messages, and the processor is used to read the computer program to execute the material batching method as described in the first aspect of the embodiment.

[0110] For example, the memory may include, but is not limited to, random access memory (RAM), read-only memory (ROM), flash memory, first-in-first-out memory (FIFO) and / or first-in-last-out memory (FILO), etc. Specifically, the processor may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). At the same time, the processor may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state.

[0111] In some embodiments, the processor may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. For example, the processor may not be limited to a microprocessor of the STM32F105 series, a reduced instruction set computer (RISC) microprocessor, an X86 or other architecture processor, or a processor with an integrated embedded neural network processor (NPU); the transceiver may be, but is not limited to, a wireless fidelity (WIFI) wireless transceiver, a Bluetooth wireless transceiver, a general packet radio service technology (Genera l Packet Rad ioService, GPRS) wireless transceiver, a ZigBee protocol (a low-power LAN protocol based on the IEEE 802.15.4 standard, ZigBee) wireless transceiver, a 3G transceiver, a 4G transceiver and / or a 5G transceiver, etc. In addition, the device may also include, but is not limited to, a power module, a display screen and other necessary components.

[0112] The working process, working details and technical effects of the electronic device provided in this embodiment can be found in the first aspect of the embodiment and will not be described in detail here.

[0113] The fourth aspect of this embodiment provides a storage medium storing instructions including the material batching method described in the first aspect of the embodiment, that is, the storage medium stores instructions, and when the instructions are run on a computer, the material batching method described in the first aspect of the embodiment is executed.

[0114] The storage medium refers to a carrier for storing data, which may include but is not limited to a floppy disk, a CD, a hard disk, a flash memory, a USB flash drive and / or a memory stick, etc. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices.

[0115] The working process, working details and technical effects of the storage medium provided in this embodiment can be found in the first aspect of the embodiment and will not be described in detail here.

[0116] The fifth aspect of this embodiment provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the material batching method as described in the first aspect of the embodiment, wherein the computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices.

[0117] Finally, it should be noted that the above description is only a preferred embodiment of the present invention and is not intended to limit the protection scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A material batching method, characterized in that: include: Acquire production material parameters of the target product, wherein the production material parameters include the number of material boxes that can accommodate material trays of a production line of the target product; Determine the cumulative remaining quantity of each material on the production line when the target product is produced in the k-1th round, where the initial value of k is 1, and when k is 1, the cumulative remaining quantity of each material on the production line in the k-1th round of production is 0; Constructing a batching model based on the production material parameters and the accumulated remaining quantity of each material in the k-1th round of production; Based on the batching model, determining the number of supply boxes of each material required for the target product in the kth round of production; Determine whether the total number of supply boxes of each material in the kth round of production is greater than the capacity of the material box; If yes, then adjust the number of supply boxes of each material, so as to obtain the actual number of supply boxes of each material in the k-th production round after the adjustment, and perform material batching of the target product in the k-th production round based on the actual number of supply boxes of each material, wherein the sum of the actual number of supply boxes of each material is equal to the number of material boxes that can be accommodated; k is incremented by 1, and the accumulated remaining quantity of each material on the production line during the k-1th round of production of the target product is re-determined until the production quantity of the target product reaches the preset quantity, so that the production material batching process of the target product is completed when the production quantity reaches the preset quantity; Determine the cumulative remaining quantity of each material on the production line when the target product is produced in the k-1th round, including: Obtain the actual number of supply boxes of each material and the actual production quantity of the target product during the k-1th round of production; Calculate the accumulated remaining quantity of each material on the production line during the k-1th round of production according to the actual production quantity, the actual number of supply boxes of each material and the production material parameters; The production material parameters include: the ratio coefficient of each material required for the target product and the material storage quantity in the standard material box of each material; According to the actual production quantity, the actual number of supply boxes of each material and the production material parameters, the cumulative remaining quantity of each material on the production line during the k-1th round of production is calculated, including: For the i-th material among the materials required for the target product, based on the actual production quantity, the proportion coefficient of the i-th material, the material storage quantity in the standard material box of the i-th material and the actual number of supply boxes of the i-th material, and according to the following formula (3), the cumulative remaining quantity of the i-th material in the k-1th round of production is calculated, and when i is polled from 1 to n, the cumulative remaining quantity of each material on the production line in the k-1th round of production is obtained, where n represents the number of material types; In the above formula (3), Indicates the cumulative remaining quantity of the i-th material in the k-1th round of production, Q i Indicates the ratio coefficient of the i-th material, S i represents the storage quantity of the i-th material in the standard material box, r k ' -1 represents the actual production quantity, It represents the actual number of boxes of the i-th material supplied in the k-1th round of production.

2. The method according to claim 1, characterized in that The production material parameters also include: the ratio coefficient of each material required for the target product and the material storage quantity in the standard material box of each material; According to the production material parameters and the accumulated remaining quantity of each material in the k-1th round of production, a batching model is constructed, including: According to the ratio coefficient of each material, the material storage quantity in the standard material box of each material, the number of material boxes, and the cumulative remaining quantity of each material in the k-1th round of production, the ideal production quantity of the target product in the kth round of production is calculated; The batching model is constructed based on the proportion coefficient of each material, the material storage quantity in the standard material box of each material, the ideal production quantity and the accumulated remaining quantity of each material in the k-1th round of production.

3. The method according to claim 2, characterized in that According to the ratio coefficient of each material, the material storage quantity in the standard material box of each material, the number of material boxes, and the cumulative remaining quantity of each material in the k-1th round of production, the ideal production quantity of the target product in the kth round of production is calculated, including: According to the following formula (1), the ideal production quantity of the target product in the kth round of production is calculated; In the above formula (1), r k represents the ideal production quantity of the target product in the kth round of production, V c Indicates the number of containers that can be accommodated, S i Indicates the storage quantity of the i-th material in the standard material box of each material, Q i represents the ratio coefficient of the i-th material, represents the cumulative remaining quantity of the i-th material in the k-1th round of production, where Represents the floor function, and n is the number of material types.

4. The method according to claim 2, characterized in that: Based on the proportion coefficient of each material, the material storage quantity in the standard material box of each material, the ideal production quantity and the accumulated remaining quantity of each material in the k-1th round of production, the batching model is constructed, including: According to the following formula (2), the batching model is constructed; The above formula (2) represents the batching model, and the output of the batching model is the number of supply boxes of the i-th material in the k-th round of production, Q i Represents the ratio coefficient of the i-th material, r k represents the ideal production quantity of the target product in the kth round of production, Indicates the cumulative remaining quantity of the i-th material in the k-1th round of production, S i Represents the amount of material stored in the standard material box of the i-th material, where It represents the rounding up function, and n is the number of material types.

5. The method according to claim 1, characterized in that Adjust the number of supply bins for each material, including: The number of supply boxes of each material is adjusted with the goal of minimizing the cumulative remaining quantity of each material on the production line, so that after the adjustment, the actual number of supply boxes of each material in the kth round of production is obtained.

6. A material batching device, characterized in that: include: An acquisition unit, configured to acquire production material parameters of a target product, wherein the production material parameters include the number of material boxes that can accommodate material trays of a production line of the target product; The material quantity determination unit is used to determine the cumulative remaining quantity of each material on the production line when the target product is produced in the k-1th round, wherein the initial value of k is 1, and when k is 1, the cumulative remaining quantity of each material on the production line in the k-1th round of production is 0; A model building unit, used to build a batching model according to the production material parameters and the accumulated remaining quantity of each material in the k-1th round of production; A batching unit, used to determine the number of supply boxes of each material required for the target product in the kth round of production based on the batching model; The batching unit is used to determine whether the total number of supply boxes of each material in the kth round of production is greater than the capacity of the material box; If yes, the batching unit is used to adjust the number of supply boxes of each material, so as to obtain the actual number of supply boxes of each material in the k-th production round after the adjustment, and to batch the materials of the target product in the k-th production round based on the actual number of supply boxes of each material, wherein the sum of the actual number of supply boxes of each material is equal to the number of material boxes; The batching unit is further used to add 1 to k and re-determine the cumulative remaining quantity of each material on the production line when the target product is produced in the k-1th round until the production quantity of the target product reaches a preset quantity, so that the production material batching process of the target product is completed when the production quantity reaches the preset quantity; Determine the cumulative remaining quantity of each material on the production line when the target product is produced in the k-1th round, including: Obtain the actual number of supply boxes of each material and the actual production quantity of the target product during the k-1th round of production; Calculate the accumulated remaining quantity of each material on the production line during the k-1th round of production according to the actual production quantity, the actual number of supply boxes of each material and the production material parameters; The production material parameters include: the ratio coefficient of each material required for the target product and the material storage quantity in the standard material box of each material; According to the actual production quantity, the actual number of supply boxes of each material and the production material parameters, the cumulative remaining quantity of each material on the production line during the k-1th round of production is calculated, including: For the i-th material among the materials required for the target product, based on the actual production quantity, the proportion coefficient of the i-th material, the material storage quantity in the standard material box of the i-th material and the actual number of supply boxes of the i-th material, and according to the following formula (3), the cumulative remaining quantity of the i-th material in the k-1th round of production is calculated, and when i is polled from 1 to n, the cumulative remaining quantity of each material on the production line in the k-1th round of production is obtained, where n represents the number of material types; In the above formula (3), Indicates the cumulative remaining quantity of the i-th material in the k-1th round of production, Q i represents the ratio coefficient of the i-th material, Si represents the amount of material stored in the standard material box of the i-th material, r k ' -1 represents the actual production quantity, It represents the actual number of boxes of the i-th material supplied in the k-1th round of production.

7. An electronic device, characterized in that: include: A memory, a processor and a transceiver which are sequentially connected in communication, wherein the memory is used to store a computer program, the transceiver is used to send and receive messages, and the processor is used to read the computer program to execute the material batching method as described in any one of claims 1 to 5.

8. A computer program product comprising instructions, characterized in that When the instructions are executed on a computer, the computer is enabled to execute the material batching method as claimed in any one of claims 1 to 5.

Citation Information

Patent Citations

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

    CN114529212A