Material distribution method, device and equipment and storage medium

By obtaining the work start time and line beat of the production line in the manufacturing of home appliances, splitting the schedule during the period, generating pre-installation plans during the period and automatically distributing materials, the problem of low efficiency of manual calculation of material delivery orders is solved, and the problem of improving the efficiency of Productivity and accuracy.

CN119273258APending Publication Date: 2025-01-07QINGDAO AOLIPU AUTOMATIC CONTROL SYST CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411334403.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-24
Publication Date
2025-01-07

AI Technical Summary

Technical Problem

During the manufacturing process of home appliances, manual calculation of the material delivery orders required for the production line leads to low production efficiency.

Method used

By obtaining the work start time and line beat of the target production line, split the schedule during the period, generate a pre-installation plan during the period, and automatically trigger the delivery of required materials to improve production efficiency.

Benefits of technology

The production efficiency of the target production line is improved, material abnormalities and shortages are reduced, and the accuracy and production efficiency of material distribution are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119273258A_ABST
    Figure CN119273258A_ABST
Patent Text Reader

Abstract

The invention provides a material distribution method and device, equipment and a storage medium, and relates to the technical field of equipment manufacturing. According to the material distribution method, the work starting time, the first schedule and the line body rhythm of the target production line are acquired, the first schedule is subjected to time period splitting according to the work starting time and the line body rhythm, a time period pre-installation plan corresponding to the first schedule is generated, and the required materials are distributed to the target production line according to the time period pre-installation plan. According to the method and the device, the time period splitting is performed on the first schedule, and the required material distribution is automatically triggered based on the time period pre-installation plan obtained by splitting, so that the production efficiency of the target production line is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of equipment manufacturing technology, and in particular to a material distribution method, device, equipment and storage medium. Background Art

[0002] In the home appliance manufacturing industry, the production process of home appliances is relatively long and involves many production steps. As the automation level of production lines used to manufacture home appliances increases, the management of production lines during the production process becomes more sophisticated. Scheduling is an important part of production management during the production of home appliances.

[0003] In the related art, when manufacturing home appliances based on any production line, the material delivery list corresponding to the materials required by the production line is manually calculated according to the periodic schedule corresponding to the production line, such as daily schedule and weekly schedule, and the materials are delivered to the production line based on the material delivery list. However, this method has the problem of low production efficiency. Summary of the invention

[0004] The present application provides a material distribution method, device, equipment and storage medium to solve the problem of low production efficiency in manually calculating the material distribution order corresponding to the materials required by the production line and distributing materials to the production line based on the material distribution order.

[0005] In a first aspect, the present application provides a material distribution method, including: obtaining the work start time, the first schedule and the line rhythm of the target production line; splitting the first schedule into time periods according to the work start time and the line rhythm, and generating a time period pre-installation plan corresponding to the first schedule; and distributing the required materials to the target production line according to the time period pre-installation plan.

[0006] In a possible implementation, the first schedule is divided into time periods according to the work start time and the line rhythm, and a time period pre-installed plan corresponding to the first schedule is generated, including: determining a trigger time for generating the time period pre-installed plan according to the work start time and the first preset interval time period; at the trigger time, the first schedule is divided into time periods according to the first preset interval time period and the line rhythm, and a time period pre-installed plan is generated.

[0007] In a possible implementation, the first schedule is split into time periods according to the first preset interval period and the line rhythm, and a time period pre-installation plan is generated, including: calculating the first production capacity of the target production line within the first preset interval period according to the first preset interval period and the line rhythm; determining whether the second production capacity corresponding to the first schedule is not less than the first production capacity; if the second production capacity is not less than the first production capacity, the first schedule is split into time periods according to the first production capacity, and a time period pre-installation plan is generated; if the second production capacity is less than the first production capacity, the second schedule is obtained, and the first schedule and the second schedule are split into time periods according to the first preset interval period and the line rhythm, and a time period pre-installation plan is generated, the second schedule number of the second schedule is adjacent to the first schedule number of the first schedule, and the second schedule number is greater than the first schedule number.

[0008] In a possible implementation, the time period preinstallation plan includes the material demand time, and the interval period between the material demand time and the trigger time meets the second preset interval period requirement.

[0009] In a possible implementation, the material distribution method also includes: determining whether the first schedule has been split into time periods; if the first schedule has not been split into time periods, allowing the first schedule to be adjusted, and the schedule adjustment includes one or more of schedule suspension, schedule reordering, and schedule recovery; if the first schedule has been split into time periods, prohibiting the first schedule from being adjusted, and in response to the material distribution order corresponding to the time period pre-installed plan not being generated, allowing the first schedule to be suspended.

[0010] In one possible implementation, the material distribution method also includes: responding to a schedule adjustment for the first schedule, obtaining the planned capacity and actual capacity of the target production line within a preset planning period after the schedule adjustment; determining whether the planned capacity is less than the actual capacity; if the planned capacity is less than the actual capacity, responding to receiving a schedule cross-day request, automatically performing a schedule cross-day operation; if the planned capacity is greater than the actual capacity, determining an overflow schedule, and postponing the overflow schedule to the next day.

[0011] In a second aspect, the present application provides a material distribution device, comprising:

[0012] The acquisition module is used to obtain the work start time, first schedule and line beat of the target production line;

[0013] A generation module is used to divide the first schedule into time periods according to the work start time and the line rhythm, and generate a time period pre-installation plan corresponding to the first schedule;

[0014] The distribution module is used to distribute the required materials to the target production line according to the pre-installed plan of the time period.

[0015] In one possible implementation, the generation module is specifically used to: determine the trigger time for generating a time period pre-installation plan based on the work start time and the first preset interval period; at the trigger time, divide the first schedule into time periods based on the first preset interval period and the line rhythm, and generate a time period pre-installation plan.

[0016] In a possible implementation, the generation module is also used to: calculate the first production capacity of the target production line within the first preset interval period according to the first preset interval period and the line body rhythm; determine whether the second production capacity corresponding to the first schedule is not less than the first production capacity; if the second production capacity is not less than the first production capacity, split the first schedule into time periods according to the first production capacity, and generate a time period pre-installation plan; if the second production capacity is less than the first production capacity, obtain the second schedule, and split the first schedule and the second schedule into time periods according to the first preset interval period and the line body rhythm, and generate a time period pre-installation plan, the second schedule number of the second schedule is adjacent to the first schedule number of the first schedule, and the second schedule number is greater than the first schedule number.

[0017] In a possible implementation, the time period preinstallation plan includes the material demand time, and the interval period between the material demand time and the trigger time meets the second preset interval period requirement.

[0018] In one possible implementation, the material distribution device also includes an adjustment module (not shown), which is used to: determine whether the first schedule has been split into time periods; if the first schedule has not been split into time periods, schedule adjustment of the first schedule is allowed, and the schedule adjustment includes one or more of schedule suspension, schedule reordering, and schedule recovery; if the first schedule has been split into time periods, schedule reordering of the first schedule is prohibited, and in response to the material distribution order corresponding to the time period pre-installed plan not being generated, the first schedule is allowed to be suspended.

[0019] In one possible implementation, the material distribution device also includes a processing module (not shown), which is used to: when adjusting the first schedule, obtain the planned capacity and actual capacity of the target production line within the preset planning period after the schedule adjustment; determine whether the planned capacity is less than the actual capacity; if the planned capacity is less than the actual capacity, respond to receiving a scheduling cross-day request and automatically perform a scheduling cross-day operation; if the planned capacity is greater than the actual capacity, determine the overflow schedule and postpone the overflow schedule to the next day.

[0020] In a third aspect, the present application provides an electronic device, including: at least one processor;

[0021] and a memory communicatively coupled to the at least one processor;

[0022] The memory is used to store instructions executable by at least one processor, and the instructions are executed by at least one processor so that the at least one processor can execute the material distribution method provided in the first aspect.

[0023] In a fourth aspect, the present application provides a computer-readable storage medium, in which computer execution instructions are stored. When the computer execution instructions are executed, they are used to implement the material distribution method provided in the first aspect above.

[0024] In a fifth aspect, the present application provides a computer program product, including a computer program, which, when executed, implements the material distribution method provided in the first aspect above.

[0025] The material distribution method, device, equipment and storage medium provided in the present application obtain the work start time, the first schedule and the line body rhythm of the target production line, split the first schedule into time periods according to the work start time and the line body rhythm, generate a time period pre-installation plan corresponding to the first schedule, and distribute the required materials to the target production line according to the time period pre-installation plan. The present application improves the production efficiency of the target production line by splitting the first schedule into time periods and automatically triggering the distribution of required materials based on the time period pre-installation plan obtained by the splitting. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0027] Figure 1 Schematic diagram of the material distribution method provided in the embodiment of the present application Figure 1 ;

[0028] Figure 2 A schematic diagram of the structure of a factory calendar provided in an embodiment of the present application;

[0029] Figure 3 Schematic diagram of the material distribution method provided in the embodiment of the present application Figure 2 ;

[0030] Figure 4 Schematic diagram of the material distribution method provided in the embodiment of the present application Figure 3 ;

[0031] Figure 5 A schematic diagram of the structure of a material distribution device provided in one embodiment of the present application;

[0032] Figure 6 A schematic diagram of the structure of an electronic device provided in one embodiment of the present application.

[0033] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0034] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0035] Based on the technical problems existing in the related technology, the embodiment of the present application realizes the time period splitting of the scheduling based on the time period plan, and automatically triggers the demand material distribution according to the splitting result, that is, the time period pre-installed plan, so as to improve the production efficiency.

[0036] Combine the following Figure 1 The material distribution method provided in the embodiment of the present application is described in detail.

[0037] Figure 1 Schematic diagram of the material distribution method provided in the embodiment of the present application Figure 1 .like Figure 1 As shown, the specific implementation of the material distribution method may include the following steps:

[0038] S101, obtaining the work start time, first schedule and line rhythm of the target production line.

[0039] For example, the work start time of the target production line can be the time when the target production line starts to operate and produce equipment. For example, when the working period of the target production line is the morning shift, the corresponding work start time can be 8:30 in the morning, and when the working period of the target production line is the evening shift, the corresponding work start time can be 8:30 in the evening, etc.

[0040] For example, the first schedule may be a schedule of the target production line in a periodic schedule, wherein the periodic schedule may be a daily schedule, a weekly schedule, or the like.

[0041] It is understandable that a periodic schedule may include multiple different schedules arranged in a certain order, such as schedule 1, schedule 2, and schedule 3. Each schedule is used to represent the planned production capacity of the target device corresponding to the schedule. For example, schedule 1 indicates that 100 refrigerators are planned to be produced.

[0042] It should be noted that in the material distribution method provided in the embodiment of the present application, the schedule includes the production date. When the periodic schedule is a daily schedule, the planned production date of each schedule included in the daily schedule is the same; when the periodic schedule is a weekly schedule, the planned production date of the schedules on the same day is the same.

[0043] In this step, the first schedule may be the target production line's schedule for the target day, which is at the front of the schedule sequence and is not split into time periods.

[0044] Exemplarily, the line beat is used to indicate the production efficiency of the target production line, such as the number of devices that can be produced per hour.

[0045] In this step, the work start time of the target production line can be obtained from the factory calendar configured in the system. Figure 2 This is a schematic diagram of the structure of the factory calendar provided in the embodiment of the present application. Figure 2 As shown in the figure, the factory calendar can select the production line, define the production line's rest time, production line's working hours, holidays and scheduling dates, etc. Figure 2 2024-09-05, 2024-09-06, 2024-09-07 and 2024-09-08 shown in.

[0046] It can be understood that in the material distribution method provided in the embodiment of the present application, the working status of the target production line can be obtained in advance based on the factory calendar configured by the system, and based on the working status, materials can be distributed to the production line during the working hours according to the material distribution method provided in the embodiment of the present application.

[0047] S102, dividing the first schedule into time periods according to the work start time and the line rhythm, and generating a time period pre-installed plan corresponding to the first schedule.

[0048] In a possible implementation, based on a time period splitting algorithm, the first schedule is split into time periods according to the work start time and the line rhythm, and a time period pre-installed plan corresponding to the first schedule is generated.

[0049] For example, when the planned production capacity corresponding to the first schedule is 100 refrigerators, after the first schedule is split into time periods, the generated time period pre-installed plan can be to produce 60 refrigerators within the target time period.

[0050] Exemplarily, the corresponding time period in the time period preinstallation plan can be 2 hours. This application does not limit this and it can be determined according to actual needs.

[0051] Exemplarily, the time period preloading plan may include the trigger time for generating the time period preloading plan, the start time and end time of the time period preloading plan, the production line name of the target production line, the mold name, the work order number, the schedule number, the batch number, etc., wherein the start time may be the time when the target equipment starts to execute the time period preloading plan, that is, the material requirement time of the time period preloading plan.

[0052] It should be noted that the time period pre-installed plan provided in the embodiment of the present application supports adaptive adjustment of the time period pre-installed plan according to changes in the shifts, attendance, and holidays of the target production line.

[0053] S103, delivering required materials to the target production line according to the time period pre-installation plan.

[0054] In one possible implementation, a material delivery order / material time-sharing delivery order corresponding to the time period preinstallation plan can be generated based on the planned production capacity of the target equipment corresponding to the time period preinstallation plan and the bill of materials (BOM) data corresponding to the target equipment, and based on the material delivery order, the required materials can be delivered to the target production line based on the preset delivery frequency before the material demand time. In this method, a material delivery order (or material warning order) can be automatically generated based on the time period preinstallation plan to realize the warning or delivery of materials driven by the time period preinstallation plan.

[0055] In another possible implementation, the order dispatcher adjusts the scheduling sequence and pauses the production in advance within a preset period according to the actual production, and the Manufacturing Execution System (MES) generates material delivery orders with different delivery frequencies according to the delivery rules based on the box delivery fixture beat, order BOM data, material master data, etc. Among them, the material merge prompts to the process.

[0056] Specifically, the generation of material delivery orders should be based on the line box delivery rhythm, the number of molds, and the scheduling execution order to calculate the number of pre-installed plans for different time periods, and then combined with the material attribute classification and material quota to calculate the material demand for the period, and then combined with the minimum packaging quantity of the material, the demand quantity is rounded up if it is not a complete package (B001 / B002 / B003 materials are unpacked on a daily basis, and the materials are unpacked and delivered in small quantities at the last pull of the day; consignment D materials are unpacked for the last time only when there is no demand in the subsequent orders of the current schedule). At the last delivery of the day, all remaining demands are pulled (including the suspended part).

[0057] It should be noted that for urgent material calls during the production process, a material delivery order needs to be generated separately, and when calculating material requirements next time, the material requirements corresponding to the schedule for which the urgent material calls have been made should be deducted accordingly before calculation.

[0058] In one possible implementation, material delivery orders are generated according to work groups, and materials correspond to working processes. The material delivery orders are pushed to delivery personnel through a communication application (B001 materials are pushed to supplier delivery personnel, and other materials are pushed to warehouse delivery personnel) to guide delivery personnel in physical delivery of materials from the lineside warehouse (lineside material temporary storage area) to the post. Other materials are pushed to warehouse delivery personnel to guide delivery personnel in physical delivery of raw materials from the lineside warehouse (lineside material temporary storage area) to the post.

[0059] Exemplarily, the BOM data of the target device is used to represent a list of all raw materials, parts and subassemblies required to produce a piece of the target device. Table 1 is the BOM data provided in the embodiment of the present application.

[0060] Table 1

[0061] Serial number Material classification Material JIT attributes Is it effective? 1 C B001 yes 2 C B002 yes 3 C B003 yes 4 D Consignment yes 5 D B002 yes 6 D B003 yes 7 E B002 yes 8 E B003 yes 9 F B002 yes 10 F B003 yes

[0062] As shown in Table 1, in the material distribution method provided in the embodiment of the present application, the required materials for distribution can be divided into material distribution ranges by attributes according to business needs, such as JIT materials and consignment materials (attribute is Class D), and materials with other attributes are not included in the material distribution range for the time being. Among them, the JIT attribute of the material can be represented as B001, B002, and B003, etc.

[0063] Exemplarily, the preset delivery frequency can be to deliver materials once every 4 hours. It should be noted that the delivery frequency in the embodiment of the present application can be planned according to the material size and material delivery requirements in a possible implementation, such as planning to deliver materials once every 6 hours, once every 2 hours, and once every 12 hours. In another possible implementation, the warehouse staff can maintain the specified delivery frequency for B002 / 03 / D materials according to R3, and the production line material clerk is responsible for the maintenance of B001 raw materials and early warning prompts for maintenance operations.

[0064] The following is an explanation of the material distribution list provided in the embodiment of the present application. Table 2 is a material distribution list provided in the embodiment of the present application.

[0065] Table 2

[0066]

[0067] As shown in Table 2, the material delivery order may include the delivery order number, line body, process, delivery interval period, material demand time, and creation time of the material delivery order.

[0068] Optionally, in the material distribution method provided in the embodiment of the present application, a material warning list can also be generated based on the time period pre-installed plan to drive material warning. Table 3 is a material warning list provided in the embodiment of the present application.

[0069] Table 3

[0070]

[0071] As shown in Table 3, the material warning sheet may include the warning sheet number, line body, schedule number, delivery interval, material demand time, material warning sheet creation time, and whether there is a shortage of materials. It is understandable that when the material warning sheet shows a shortage of materials, the schedule can be urgently suspended to reduce the problem of low production efficiency caused by shortage of materials, thereby improving production efficiency.

[0072] In the embodiment of the present application, the work start time, the first schedule and the line rhythm of the target production line are obtained, and the first schedule is divided into time periods according to the work start time and the line rhythm, and a time period pre-installation plan corresponding to the first schedule is generated. According to the time period pre-installation plan, the required materials are delivered to the target production line. In the embodiment of the present application, the production efficiency of the target production line is improved by dividing the first schedule into time periods and automatically triggering the delivery of required materials based on the time period pre-installation plan obtained by the division.

[0073] Optionally, when the target production line is producing based on the pre-installed plan for a period, the system can collect the transit information according to the pre-installed input point and generate a period plan report, which includes the basic scheduling information, input number and input rate within the period, etc. Among them, the value of the input rate is less than 100%.

[0074] It can be understood that by analyzing and comparing the input and output of each time period according to the pre-installed plan for each time period, the completion rate of the production line can be summarized and displayed, and then the line rhythm of the production line corresponding to the production line can be adjusted based on the completion rate of the production line, thereby improving the production efficiency of the production line.

[0075] Combine the following Figure 3 The specific implementation method of step S102 of dividing the first schedule into time periods according to the work start time and the line rhythm and generating a time period pre-installed plan corresponding to the first schedule is described in detail.

[0076] Figure 3 Schematic diagram of the material distribution method provided in the embodiment of the present application Figure 2 .like Figure 3 As shown, according to the work start time and the line body rhythm, the first schedule is divided into time periods, and a specific implementation method for generating a time period preinstallation plan corresponding to the first schedule may include the following steps:

[0077] S301, determining a trigger time for generating a time period preinstallation plan according to a work start time and a first preset interval period.

[0078] First, the generation rules for generating a time period preinstallation plan in the material distribution method provided in the embodiment of the present application are described in detail. The generation rules provided in the embodiment of the present application may include the trigger time for generating a time period preinstallation plan, the material demand time, and the material distribution interval time, etc. The specific generation rule may be to trigger a time period preinstallation plan for the first preset interval period at a time point corresponding to the second preset interval period in advance. For example, 4 hours in advance triggers a 2-hour time period preinstallation plan; 6 hours in advance triggers a 2-hour time period preinstallation plan; and 6 hours in advance triggers a 3-hour time period preinstallation plan, etc. This application does not limit the time interval in the generation rules, which can be determined according to actual application requirements. Table 4 is the generation rules for the time period preinstallation plan provided in the embodiment of the present application.

[0079] Table 4

[0080]

[0081] As shown in Table 4, when the production line is the Y production line and the start working time of the Y production line is 8:30, it can be seen from the table that 8:30 is the first trigger time of the time period pre-transfer plan, and the time period pre-installation plan from 12:30 to 14:30 is generated at 8:30, that is, 4 hours in advance, the 2-hour time period pre-installation plan is triggered; after an interval of 2 hours, 10:30 is the second trigger time of the time period pre-transfer plan, and the time period pre-installation plan from 14:30 to 16:30 is generated at 10:30; after an interval of 2 hours, 12:30 is the third trigger time of the time period pre-transfer plan. At 12:30, a time period pre-installation plan from 16:30 to 18:30 is generated. After an interval of 2 hours, 14:30 is the third trigger time of the time period pre-transfer plan. At 14:30, a time period pre-installation plan for the Y production line from 8:30 to 10:30 the next day is generated. After an interval of 2 hours, 16:30 is the fourth trigger time of the time period pre-transfer plan. At 16:30, a time period pre-installation plan for the Y production line from 10:30 to 12:30 the next day is generated. The generation of time period pre-installation plans can be deduced in the same way according to this rule.

[0082] It is understandable that when the work start time of the Y production line is 8:30, the pre-installed plan for the time period from 12:30 to 14:30 can be generated 4 hours in advance with 8:30 as the starting trigger time. It is necessary to generate a pre-installed plan for the next day with the work start time as the starting point and within an interval of 4 hours in advance on the previous day.

[0083] It can be seen from Table 4 that the interval between the triggering times of any two adjacent generation period preinstallation plans can be a fixed interval, such as 2 hours.

[0084] It can be seen from Table 4 that the effective interval of the pre-installed plan in the time period corresponding to sequence number 5 is 1.33 hours. It can be understood that in actual application, when the operator is in a resting state, the corresponding production line is in a suspended working state.

[0085] Exemplarily, the first preset interval period may be the interval period between the triggering times corresponding to any two pre-installed plans shown in Table 4. The first preset interval period may be 2 hours. This application does not limit this, and it may be determined according to actual application requirements.

[0086] In this step, a possible implementation method may be: the work start time of the target production line is used as the trigger time of the first time period pre-installed plan, the time point corresponding to one first preset time period from the work start time is used as the trigger time of the second time period pre-installed plan, the time point corresponding to two first preset time periods from the work start time is used as the trigger time of the third time period pre-installed plan, and so on. For example, if the work start time is 8:30, the trigger time 2 hours away is 10:30, the trigger time 4 hours away is 12:30, and so on.

[0087] Another possible implementation method may be: using the target production line's work start time as the first trigger time of the pre-installed plan for the first time period, using the time point corresponding to the first preset interval period from the first trigger time as the second trigger time of the pre-installed plan for the second time period, using the time point corresponding to the first preset interval period from the second trigger time as the third trigger time of the pre-installed plan for the third time period, and so on.

[0088] S302 At the trigger time, the first schedule is divided into time periods according to the first preset interval period and the line body rhythm, and a time period pre-installed plan is generated.

[0089] It should be noted that in actual production, the planned capacity of the first schedule may be different from the actual capacity that the target production line can actually produce in the first preset interval period during the first preset period. Therefore, in the material distribution method provided in the embodiment of the present application, the material distribution can be split according to the actual capacity that the target production line can actually produce in the first preset interval period and the planned capacity of the first schedule.

[0090] Optionally, a possible implementation method may be: according to the first preset interval period and the line body rhythm, calculate the first capacity of the target production line within the first preset interval period; determine whether the second capacity corresponding to the first schedule is not less than the first capacity; if the second capacity is not less than the first capacity, split the first schedule into time periods according to the first capacity, and generate a time period pre-installation plan; if the second capacity is less than the first capacity, obtain the second schedule, and according to the first preset interval period and the line body rhythm, split the first schedule and the second schedule into time periods, and generate a time period pre-installation plan, the second schedule number of the second schedule is adjacent to the first schedule number of the first schedule, and the second schedule number is greater than the first schedule number.

[0091] For example, when the planned production capacity corresponding to the first schedule is 100 refrigerators, that is, the second production capacity is 100 units, the first preset interval period is 2 hours, and the line rhythm is that the target production line produces 40 refrigerators per hour, then within the first preset interval period, the number of refrigerators that can be produced by the target production line is 80 units, that is, the first production capacity is 80 units, and the second production capacity is greater than the first production capacity, then at the trigger time, the first schedule is split into 2 sections, 80 units are produced in the pre-installed plan in the first time period, and the remaining planned production capacity in the first schedule is split again at the trigger time corresponding to the pre-installed plan in the next time period.

[0092] For example, when the planned capacity corresponding to the first schedule is 100 refrigerators, that is, the second capacity is 100 refrigerators, the first preset interval is 2 hours, and the line rhythm is that the target production line produces 60 refrigerators per hour, then within the first preset interval, the number of refrigerators that the target production line can produce is 120, that is, the first capacity is 120. If the second capacity is less than the first capacity, it is necessary to obtain the second schedule, and when the planned capacity corresponding to the second schedule is also 100 refrigerators, at the trigger time, the 20 refrigerators in the second schedule and the 100 refrigerators corresponding to the first schedule are split into a time period pre-installation plan. The remaining planned capacity in the second schedule is split again at the trigger time corresponding to the next time period pre-installation plan.

[0093] In an embodiment of the present application, a trigger time for generating a time period preinstallation plan is determined based on the work start time and the first preset interval time period, and at the trigger time, the first schedule is split into time periods based on the first preset interval time period and the line body rhythm to generate a time period preinstallation plan, thereby improving the accuracy of the generated time period preinstallation plan, and further improving the accuracy of the material demand delivery order calculated based on the time period preinstallation plan. By delivering the required materials based on the material demand delivery order, material anomalies and material shortages in material distribution are reduced, thereby improving production efficiency.

[0094] Optionally, the time period preinstalled plan includes a material demand time, and an interval between the material demand time and the trigger time satisfies a second preset interval requirement.

[0095] For example, the second preset interval period may be 4 hours. The second preset interval period is not limited in the embodiment of the present application, and can be determined according to actual application requirements.

[0096] As shown in the generation rules in Table 4 above, 4 hours in advance, the 2-hour time period pre-installation plan is triggered.

[0097] In the material distribution method provided in the embodiment of the present application, when the schedule has been split into time periods, that is, the schedule has participated in the time period calculation within the second preset interval period, it is prohibited to adjust the schedule. When the schedule has not been split into time periods, it is allowed to adjust the schedule, such as schedule reordering, schedule suspension, and schedule recovery. Optionally, the material distribution method provided in the embodiment of the present application also includes: determining whether the first schedule has been split into time periods; if the first schedule has not been split into time periods, allowing the first schedule to be adjusted, and the schedule adjustment includes one or more of schedule suspension, schedule reordering, and schedule recovery; if the first schedule has been split into time periods, it is prohibited to adjust the schedule of the first schedule, and in response to the material distribution order corresponding to the time period pre-installed plan not being generated, it is allowed to suspend the schedule of the first schedule.

[0098] Exemplarily, one implementation of scheduling suspension may be: the plan dispatcher operates the scheduling suspension in the system, so that the scheduling is suspended from participating in the subsequent time period pre-installed plan calculation, that is, the time period splitting of the schedule is suspended.

[0099] A possible implementation method of schedule adjustment may be: the schedule execution order is adjusted by the planning and scheduling in the system. Specifically, the order of the schedule can be adjusted according to the actual application requirements. It should be noted that in the material distribution method provided in the embodiment of the present application, the corresponding daily schedule can be a collection of multiple different schedules, and each schedule is marked with a schedule number. The different schedules in the daily schedule can be arranged in order from small to large according to the schedule number, and each schedule can be divided into time periods in this order.

[0100] For example, when adjusting the schedule, the schedule can be adjusted according to the urgency of the planned production capacity corresponding to the schedule, and the urgent schedule can be adjusted to the front of the sequence.

[0101] A possible implementation method of schedule recovery may be: the planning and scheduling may operate schedule recovery in the system to restore the schedule to the schedule sequence of the actual production day, and the schedule may be adjusted.

[0102] Optionally, after adjusting the schedule, if the adjusted schedule does not meet the generation rules of the time period pre-installed plan provided in the embodiment of the present application, that is, the schedule is not within the second preset interval period, as time progresses, the time period pre-installed plan calculation corresponding to the schedule is periodically triggered.

[0103] It should be noted that the schedule that has been split into time periods can be paused by emergency operation to achieve pre-installation control of new cabinets. However, the material delivery order that has been generated according to the time period pre-installation plan obtained by splitting the schedule will not be changed.

[0104] In the material distribution method provided in the embodiment of the present application, after the schedule is adjusted, it is also necessary to count the planned capacity and actual capacity of the target production line within the preset planning period after the schedule adjustment, and compare the planned capacity and actual capacity to determine whether the schedule adjustment is reasonable. Figure 4 The implementation method of the schedule adjustment in the material distribution method provided in the embodiment of the present application is described in detail.

[0105] Figure 4 Schematic diagram of the material distribution method provided in the embodiment of the present application Figure 3 .like Figure 4 As shown, the specific implementation of the material distribution method may include the following steps:

[0106] S401, in response to adjusting the first schedule, obtaining the planned capacity and actual capacity of the target production line within a preset planning period after the production schedule adjustment;

[0107] Exemplarily, the schedule adjustment may be any one of schedule suspension, schedule reordering and schedule recovery. The specific implementation is similar to the above, and will not be described in detail here.

[0108] For example, the preset planning period can be the period between the work start time and the work end time corresponding to the target production line in one day. This application does not limit the preset planning period, which can be determined according to actual application requirements.

[0109] For example, the planned capacity may be the sum of the number of equipment planned for production corresponding to all schedules in the schedule set corresponding to the preset planning period; the actual capacity may be the number of equipment actually completed in production by the target production line within the preset planning period.

[0110] S402, determining whether the planned capacity is less than the actual capacity.

[0111] It can be understood that when the planned capacity is less than the actual capacity, it means that the target production line can complete the production of the planned capacity ahead of schedule within the preset planning period; when the planned capacity is greater than the actual capacity, it means that the target production line cannot complete the production of the planned capacity on time within the preset planning period.

[0112] In this step, when the planned capacity is less than the actual capacity, step S403 is executed; when the planned capacity is greater than the actual capacity, step S404 is executed.

[0113] S403, in response to receiving the cross-day scheduling request, automatically performing the cross-day scheduling operation.

[0114] In one possible implementation, the user conducts a feasibility assessment on the next day's early production schedule, and when the assessment passes, the user triggers the planned scheduling to automatically perform cross-day scheduling operations in the system to adjust the schedule; when the assessment fails, no cross-day scheduling operations are performed.

[0115] S404, determine the overflow schedule, and postpone the overflow schedule to the next day.

[0116] In a possible implementation, for the daily schedule corresponding to the target production line, the schedule overflow value is calculated according to the arrangement order of different schedules in the daily schedule to obtain the overflow schedule, and the overflow schedule is postponed to the next day through schedule adjustment.

[0117] For example, when the actual production capacity of the target production line is 500 refrigerators, the planned capacity corresponding to schedule 1 in the daily schedule is 100 refrigerators, the planned capacity corresponding to schedule 2 is 100 refrigerators, the planned capacity corresponding to schedule 3 is 200 refrigerators, and the planned capacity corresponding to schedule 4 is 200 refrigerators, then it can be calculated that the corresponding schedule overflow value in schedule 4 is 100 units, and schedule 4 is determined as an overflow schedule, and the planned capacity corresponding to the overflow schedule is 100 units, and the overflow schedule is adjusted to the next day.

[0118] It should be noted that the overflow schedule that is postponed to the next day is set to the top by default in the schedule sorting of the next day, and the overflow schedule can be scheduled and adjusted according to actual application needs in the schedule sorting of the next day.

[0119] In the embodiment of the present application, in response to the scheduling adjustment of the first schedule, the planned capacity and actual capacity of the target production line in the preset planning period after the scheduling adjustment are obtained to determine whether the planned capacity is less than the actual capacity, and when the planned capacity is less than the actual capacity, in response to receiving the scheduling cross-day request, the scheduling cross-day operation is automatically performed, and when the planned capacity is greater than the actual capacity, the overflow schedule is determined and the overflow schedule is postponed to the next day. In the embodiment of the present application, the production efficiency can be improved by adjusting the schedule of the target production line in the preset planning period according to the planned capacity and actual capacity of the target production line in the preset planning period.

[0120] In summary, in the material distribution method provided in the embodiment of the present application, on the one hand, by integrating the factory calendar, work order scheduling, time period configuration and material configuration, the schedule is automatically decomposed into a time period pre-installed plan through the time period scheduling splitting algorithm, and the material demand warning and distribution are automatically triggered based on the split result, that is, the time period pre-installed plan, thereby reducing the situation of material abnormalities or material shortages and improving production efficiency and accuracy. On the other hand, by analyzing and comparing the time period input and output according to the time period pre-installed plan, the completion rate of the production line can be summarized and displayed, and then the line rhythm corresponding to the production line can be adjusted based on the completion rate of the production line, which can improve the production efficiency of the production line.

[0121] The following is an embodiment of the device of the present application, which can be used to execute the embodiment of the method of the present application. For details not disclosed in the embodiment of the device of the present application, please refer to the embodiment of the method of the present application.

[0122] Figure 5 This is a schematic diagram of the structure of a material distribution device provided in one embodiment of the present application. Figure 5 As shown, the material distribution device 50 provided in this embodiment includes an acquisition module 510 , a generation module 520 and a distribution module 530 .

[0123] The acquisition module 510 is used to acquire the work start time, the first schedule and the line beat of the target production line;

[0124] A generation module 520 is used to divide the first schedule into time periods according to the work start time and the line rhythm, and generate a time period pre-installed plan corresponding to the first schedule;

[0125] The distribution module 530 is used to distribute the required materials to the target production line according to the pre-installed plan of the time period.

[0126] In one possible implementation, the generation module 520 is specifically used to: determine the trigger time for generating a time period pre-installed plan based on the work start time and the first preset interval period; at the trigger time, split the first schedule into time periods based on the first preset interval period and the line rhythm, and generate a time period pre-installed plan.

[0127] In a possible implementation, the generation module 520 is also used to: calculate the first production capacity of the target production line within the first preset interval period according to the first preset interval period and the line body rhythm; determine whether the second production capacity corresponding to the first schedule is not less than the first production capacity; if the second production capacity is not less than the first production capacity, split the first schedule into time periods according to the first production capacity, and generate a time period pre-installation plan; if the second production capacity is less than the first production capacity, obtain the second schedule, and split the first schedule and the second schedule into time periods according to the first preset interval period and the line body rhythm, and generate a time period pre-installation plan, the second schedule number of the second schedule is adjacent to the first schedule number of the first schedule, and the second schedule number is greater than the first schedule number.

[0128] In a possible implementation, the time period preinstallation plan includes the material demand time, and the interval period between the material demand time and the trigger time meets the second preset interval period requirement.

[0129] In one possible implementation, the material distribution device also includes an adjustment module (not shown), which is used to: determine whether the first schedule has been split into time periods; if the first schedule has not been split into time periods, schedule adjustment of the first schedule is allowed, and the schedule adjustment includes one or more of schedule suspension, schedule reordering, and schedule recovery; if the first schedule has been split into time periods, schedule reordering of the first schedule is prohibited, and in response to the material distribution order corresponding to the time period pre-installed plan not being generated, the first schedule is allowed to be suspended.

[0130] In one possible implementation, the material distribution device also includes a processing module (not shown), which is used to: when adjusting the first schedule, obtain the planned capacity and actual capacity of the target production line within the preset planning period after the schedule adjustment; determine whether the planned capacity is less than the actual capacity; if the planned capacity is less than the actual capacity, respond to receiving a scheduling cross-day request and automatically perform a scheduling cross-day operation; if the planned capacity is greater than the actual capacity, determine the overflow schedule and postpone the overflow schedule to the next day.

[0131] The material distribution device provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effect are similar, and this embodiment will not be described in detail here.

[0132] Figure 6 This is a schematic diagram of the structure of an electronic device provided by an embodiment of the present application. Figure 6 As shown, the electronic device 60 provided in this embodiment includes: at least one processor 601 and a memory 602 .

[0133] Optionally, the electronic device 60 further includes a communication interface 603 and a system bus 604 .

[0134] The memory 602 and the communication interface 603 are connected to the processor 601 via the system bus 604 and communicate with each other. The memory 602 is used to store instructions, and the communication interface 603 is used to communicate with other devices.

[0135] In a specific implementation process, at least one processor 601 executes the computer execution instructions stored in the memory 602, so that at least one processor 601 executes the above method.

[0136] The specific implementation process of the processor 601 can be found in the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.

[0137] In the above-mentioned embodiment, it should be understood that the processor 601 can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. The general-purpose processor can be a microprocessor or the processor can be any conventional processor, etc. The steps of the method disclosed in the invention can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor.

[0138] The memory 602 may include a high-speed memory (Random Access Memory, RAM for short), and may also include a non-volatile memory (NVM for short), such as at least one disk memory.

[0139] The system bus 604 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The system bus 604 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the system bus in the drawings of the present application is not limited to only one bus or one type of bus.

[0140] The present application also provides a computer program product, including a computer program, which implements the above method when executed by a processor.

[0141] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the above method is implemented.

[0142] The above-mentioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general or special-purpose computer.

[0143] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (Application Specific Integrated Circuits, referred to as ASIC). Of course, the processor and the readable storage medium can also exist in the device as discrete components.

[0144] The division of units is only a logical function division, and there may be other divisions in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interface, device or unit, which can be electrical, mechanical or other forms.

[0145] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0146] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0147] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM), disk or optical disk, and other media that can store program codes.

[0148] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.

[0149] Finally, it should be noted that those skilled in the art will readily conceive of other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present invention is intended to cover any variations, uses or adaptations of the present invention, which follow the general principles of the present invention and include common knowledge or customary technical means in the art not disclosed by the present invention, are not limited to the precise structure described above and shown in the drawings, and may be modified and changed in various ways without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.

Claims

1. A material distribution method, characterized in that: include: Get the work start time, first schedule and line beat of the target production line; According to the work start time and the line rhythm, the first schedule is divided into time periods, and a time period preinstallation plan corresponding to the first schedule is generated; According to the pre-installed plan for the time period, the required materials are delivered to the target production line.

2. The material distribution method according to claim 1, characterized in that: The step of dividing the first schedule into time periods according to the work start time and the line body rhythm, and generating a time period preinstallation plan corresponding to the first schedule, comprises: Determine a trigger time for generating a preinstalled plan for the time period according to the work start time and a first preset interval period; At the trigger time, the first schedule is divided into time periods according to the first preset interval period and the line body rhythm, and the time period preinstalled plan is generated.

3. The material distribution method according to claim 2, characterized in that: The step of dividing the first schedule into time periods according to the first preset interval period and the line body rhythm to generate the time period preinstallation plan includes: Calculate a first production capacity of the target production line within the first preset interval period according to the first preset interval period and the line body beat; determining whether a second capacity corresponding to the first schedule is not less than the first capacity; If the second capacity is not less than the first capacity, the first schedule is split into time periods according to the first capacity to generate the time period pre-installation plan; If the second capacity is less than the first capacity, a second schedule is obtained, and the first schedule and the second schedule are split into time periods according to the first preset interval period and the line body rhythm, and the time period pre-installation plan is generated. The second schedule number of the second schedule is adjacent to the first schedule number of the first schedule, and the second schedule number is greater than the first schedule number.

4. The material distribution method according to claim 2, characterized in that: The time period preinstallation plan includes a material demand time, and an interval between the material demand time and the trigger time meets a second preset interval requirement.

5. The material distribution method according to any one of claims 1 to 4, characterized in that: Also includes: Determining whether the first schedule has been split into time periods; If the first schedule is not split into time periods, scheduling adjustment is allowed for the first schedule, and the scheduling adjustment includes one or more of scheduling suspension, scheduling reordering, and scheduling recovery; If the first schedule has been split into time periods, scheduling adjustment of the first schedule is prohibited, and in response to the fact that the material delivery order corresponding to the time period pre-installed plan has not been generated, scheduling suspension of the first schedule is allowed.

6. The material distribution method according to claim 5, characterized in that: Also includes: In response to adjusting the first schedule, a planned capacity and an actual capacity of the target production line within a preset planning period after the production schedule adjustment are obtained; Determining whether the planned capacity is less than the actual capacity; If the planned capacity is less than the actual capacity, in response to receiving a cross-day scheduling request, automatically performing a cross-day scheduling operation; If the planned capacity is greater than the actual capacity, an overflow schedule is determined and the overflow schedule is postponed to the next day.

7. A material distribution device, characterized in that: include: The acquisition module is used to obtain the work start time, first schedule and line beat of the target production line; A generating module, configured to divide the first schedule into time periods according to the work start time and the line body rhythm, and generate a time period preinstallation plan corresponding to the first schedule; The distribution module is used to distribute the required materials to the target production line according to the pre-installed plan for the time period.

8. An electronic device, characterized in that: include: at least one processor; and a memory communicatively coupled to the at least one processor; The memory is used to store instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 6 when executed.

10. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed, the method according to any one of claims 1 to 6 is implemented.