Scheduling method based on order dynamic change

By updating order quantities and production priorities in real time, adjusting production line status and raw material supply, and optimizing production sequence, the problems of production conflicts and resource waste caused by increased orders or earlier delivery times have been resolved, achieving efficient order delivery and resource utilization.

CN122047899APending Publication Date: 2026-05-15BLUESTAR ZHIYUN (SHANDONG) INTELLIGENT TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610159838.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-02-04
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

Existing production scheduling methods are prone to production conflicts, raw material shortages, or idle production lines when orders increase or delivery times are brought forward, resulting in order delivery delays and resource waste.

Method used

By updating order quantities in real time, confirming production priorities, setting product production priorities, adjusting production line status and raw material supply, calculating production time, and optimizing production sequence, we can reduce waiting time and prevent delivery delays.

Benefits of technology

It effectively reduces the production queuing time for high-priority orders, prevents orders from exceeding delivery time, ensures order delivery efficiency, and optimizes resource utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122047899A_ABST
    Figure CN122047899A_ABST
Patent Text Reader

Abstract

The invention discloses a production scheduling method based on dynamic changes of orders, and the method comprises the following steps: 1, updating the number of orders in real time, confirming the production priority of each order, obtaining an order production arrangement sequence, analyzing the types and number of to-be-produced products in each order according to the order production arrangement sequence, and determining the number of to-be-produced products in each order; the production arrangement sequence and the to-be-produced yield of various products are obtained; and 2, updating the raw material quantity of various products in the warehouse in real time based on the production arrangement sequence and the to-be-produced yield of various products and the raw material quantity of various products in the warehouse. According to the production scheduling method provided by the invention, the production scheduling priority of each order is confirmed, the production priority of each type of product in each order is formulated, the production completion time of each type of product is estimated based on the factory operation schedule, the production priority of each type of product is adjusted, the production queuing waiting time of order products with high priorities is reduced, and the production efficiency is improved. Orders are prevented from exceeding delivery time, and order delivery efficiency is guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of production planning and scheduling technology, and specifically to a production scheduling method based on dynamic changes in orders. Background Technology

[0002] Production scheduling refers to the process by which an enterprise rationally allocates specific production activities to various production resources in order to efficiently complete production tasks, and determines their sequence and timing. Its core objective is to optimize the production sequence and resource utilization in order to reduce waiting time, balance the load of various machines and workers, and ultimately improve production efficiency, shorten the production cycle, and reduce costs. However, existing production scheduling methods typically employ pre-defined scheduling rules, scheduling production according to the order of order receipt. When orders increase or delivery times are brought forward, this can easily lead to production conflicts, raw material shortages, or idle production lines, resulting in order delivery delays and resource waste. Therefore, those skilled in the art have provided a production scheduling method based on dynamic changes in orders to address the problems mentioned in the background section. Summary of the Invention

[0003] The purpose of this invention is to provide a production scheduling method based on dynamic changes in orders. By confirming the production priority of each order, the production priority of various products in each order is determined. At the same time, based on the factory's operating schedule, the production completion time of various products is estimated, and the production priority of various products is adjusted to reduce the production queuing time of high-priority orders, prevent orders from exceeding the delivery time, and ensure order delivery efficiency, thereby solving the problems mentioned in the background art.

[0004] To achieve the above objectives, the present invention provides the following technical solution: A production scheduling method based on dynamic order changes, comprising the following steps: Step 1: Update the order quantity in real time, confirm the production priority of each order, and obtain the order production arrangement order. At the same time, analyze the types and quantities of products to be produced in each order according to the order production arrangement order to obtain the production arrangement order and production output of each type of product. Step 2: Update the raw material quantities of various products in the warehouse in real time. Based on the production sequence and production output of various products, and the raw material quantities of various products in the warehouse, confirm whether the raw material quantities of various products in the warehouse meet the needs of the order products. If they do not meet the needs of the order products, submit a raw material purchase application to replenish the inventory. Step 3: Update the operation and idle status of various product production lines in real time. Match the production lines of the corresponding product types according to the production order of various products. Confirm whether there are idle production lines in various product types. If there are idle production lines, start the production of that type of product on the idle production line. If there are no idle production lines, the product type will enter the queue waiting state. Step 4: Calculate the average output of a single production line for each type of product based on the number of production lines, production time, and total output of each type of product. Calculate the production time for each type of product in each order based on the average output of a single production line for each type of product and the output to be produced. Step 5: Calculate the production completion time of each product in each order by taking into account the factory's operating schedule, the production time of each product in each order, and the production output to be produced. Confirm whether the production completion time of each product in each order exceeds the order delivery time. If it exceeds the order delivery time, adjust the priority of each product in the order based on the production completion time and delivery time of each product in other orders, and prioritize the production of the products in the order.

[0005] As a further aspect of the present invention: the production priority of each order proposed in step one includes: the delivery time of each order and the quantity of product types in each order. The closer the delivery time of each order is, the higher the priority of production scheduling. The more product types and quantities in each order, the higher the complexity. Orders with higher complexity are scheduled for production first.

[0006] As a further aspect of the present invention: the raw material procurement application proposed in step two includes submitting a raw material procurement application in advance based on the raw material shortage and procurement lead time, and tracking the procurement progress in real time through the supply chain management system to ensure that the raw materials arrive before the production demand time.

[0007] As a further aspect of the present invention: the products in the queue waiting state proposed in step three are adjusted based on the production priority of each order.

[0008] As a further aspect of the present invention: the method for calculating the average output of a single production line for various products proposed in step four is as follows: taking the total output of production lines for various products within 1 hour as the numerator and the number of production lines for various products as the denominator, calculate the ratio of the total output of production lines for various products to the number of production lines for various products, and obtain the average output of a single production line for various products within 1 hour.

[0009] As a further aspect of the present invention: the method for calculating the production time of each type of product in each order in step four is as follows: taking the production output of each type of product in each order as the numerator and the average output of a single production line of each type of product within 1 hour as the denominator, calculate the ratio of the production output of each type of product to the average output of a single production line of each type of product within 1 hour, and obtain the production time of each type of product in each order.

[0010] As a further aspect of the present invention: the production scheduling method is integrated with the enterprise management information system through a cloud platform, and order data, inventory data and production line status data are collected in real time through IoT sensors.

[0011] Compared with the prior art, the advantages of the present invention are as follows: The production scheduling method proposed in this application confirms the production priority of each order by updating the order quantity in real time, thereby obtaining the order production arrangement order. At the same time, it analyzes the types and quantities of products to be produced in each order according to the order production arrangement order, and formulates the production priority of each type of product in each order. Then, it calculates the production time of each type of product in each order by the production priority order of each type of product and the output of each type of product production line. Then, it calculates the production completion time of each type of product in each order by the factory operation and rest time, the production time of each type of product in each order and the output to be produced. The priority of each type of product in each order is adjusted according to the production completion time of each type of product in each order, thereby reducing the production queuing waiting time of high priority order products, preventing orders from exceeding the delivery time, and ensuring order delivery efficiency. Attached Figure Description

[0012] Figure 1 This is a flowchart illustrating a production scheduling method based on dynamic order changes according to an embodiment of the present invention. Figure 2 This is a schematic diagram of a production scheduling process based on dynamic changes in orders according to an embodiment of the present invention. Detailed Implementation

[0013] Example 1 Combination Figures 1-2 As shown in this embodiment, a production scheduling method based on dynamic changes in orders includes the following steps: Step 1: Real-time update of order quantity and analysis of product types in each order. Based on the delivery time and quantity of product types in each order, determine the production priority of each order and obtain the order production order. Prioritize the production of orders with closer delivery times and more product types. At the same time, analyze the types and quantities of products to be produced in each order according to the order production order, distinguish the types of products and the production output of each order, determine the production order of each type of product based on the delivery time of each order, and formulate a production schedule based on the production order of each type of product to prevent production time waste caused by idle production lines due to order queuing.

[0014] In this embodiment, step two involves updating the quantity of raw materials for various products in the warehouse in real time. Based on the production sequence and production output of various products, as well as the quantity of raw materials for various products in the warehouse, it is confirmed whether the quantity of raw materials for various products in the warehouse meets the requirements of the order products. If it does not meet the requirements of the order products, a raw material purchase application is submitted in advance according to the raw material shortage and the purchase lead time. The purchase progress is tracked in real time through the supply chain management system to ensure that the raw materials arrive before the production demand time.

[0015] In this embodiment, step three involves updating the operation and idle status of various product production lines in real time. Based on the production order of various products, production lines of the corresponding product types are matched sequentially. It is then confirmed whether there are any idle production lines among the various product production lines. If there are idle production lines, the idle production lines are activated to produce that type of product. If there are no idle production lines, that type of product enters a queuing state. Production is then degraded according to the production order of various products, allowing the remaining products in the queuing state to be rearranged in priority order, preventing order delays caused by queuing delays in production time.

[0016] In this embodiment, step four involves calculating the ratio of the total output of all types of products from production lines within 1 hour to the number of production lines for each type of product, using the total output of each production line within 1 hour as the numerator and the number of production lines for each type of product as the denominator. This yields the average output of a single production line for each type of product within 1 hour. Then, the ratio of the production output of each type of product in each order to the average output of a single production line for each type of product within 1 hour is calculated using the production output of each type of product in each order as the numerator and the average output of a single production line for each type of product within 1 hour as the denominator. This yields the production time for each type of product in each order.

[0017] In this embodiment, step five involves calculating the production completion time of each product in each order based on the factory's operating schedule, the production time of each product in each order, and the production output to be produced. It then confirms whether the production completion time of each product in each order exceeds the order delivery time. If it does, the priority of each product in each order is adjusted based on the production completion time and delivery time of each product in other orders. This reduces the production queuing time for high-priority orders, prevents orders from exceeding the delivery time, and ensures order delivery efficiency.

[0018] Example 2 Based on Example 1, the production priority order of each order is set as Order A, Order B, and Order C, where Order A contains Products A1, B1, and C1; Order B contains Products A2, C2, and D2; and Order C contains Products B3, C3, and D3. The production scheduling method for Orders A, B, and C is as follows: Step 1: Arrange the production order of various products according to the production priority of Order A, Order B, and Order C. The production order of various products is as follows: Product A1, Product A2, Product B1, Product B3, Product C1, Product C2, Product C3, Product D2, Product D3.

[0019] Step 2: Update the raw material quantities of products A, B, C, and D in the warehouse in real time. Based on the production sequence and expected production output of products A, B, C, and D, and the raw material quantities of products A, B, C, and D in the warehouse, confirm whether the raw material quantities of each product in the warehouse meet the order product requirements. If they do not meet the order product requirements, submit a raw material purchase request in advance based on the raw material shortage and purchase lead time, and track the purchase progress in real time through the supply chain management system to ensure that the raw materials arrive before the production schedule.

[0020] Step 3: Update the operation and idle status of the production lines for products A, B, C, and D in real time. Match the production lines of the corresponding product types according to the production order of each product. Confirm whether there are any idle production lines among the production lines for products A, B, C, and D. If there are idle production lines for products A, B, C, and D, start using those idle production lines to produce that type of product. If there are no idle production lines, products A1, A2, B1, B3, C1, C2, C3, D2, and D3 will enter the respective production lines in sequence and wait in line. Each production line will produce products A1, A2, B1, B3, C1, C2, C3, D2, and D3 in sequence until the order is completed.

[0021] By using the above method for production scheduling, priority is given to producing individual products in each order, thus preventing production line idleness and wasted production time due to order queues.

[0022] Example 3 Based on Example 2, we set up production lines for product A as production line A with 3 lines, production lines for product B as production line B with 2 lines, production lines for product C as production line C with 3 lines, and production line D as production line D with 1 line. Production lines A and D are not idle, production line B has 1 idle line, and production line C has 2 idle lines. The method for scheduling production based on the number of idle production lines is as follows: Step 1: Production line A is not idle. Products A1 and A2 are queued on production line A waiting to be produced. If one of the production lines A finishes production, product A1 will be produced first. After product A1 finishes production, product A2 will be produced. Step 2: Production line B has 1 idle line. Prioritize the production of product B1. After the production of product B1 is completed, produce product B3. Step 3: There are 2 idle production lines C. Produce products C1, C2, and C3 in sequence according to product priority. If one idle production line C meets the demand for product C1, the other idle production line C will produce product C2. After either product C1 or product C2 has finished production, product C3 will be produced. Step 4: Production line D is not idle. Products D2 and D3 are queued on production line D waiting to be produced. If one of the production lines D finishes production, product D2 will be produced first. After product D2 finishes production, product D3 will be produced.

[0023] By using the above method for production scheduling, various products are produced sequentially, and the production of individual products in each order is completed in advance. This prevents the complexity of unified production scheduling caused by the large number of product types in each order, and ensures the efficiency of order completion.

[0024] The working principle of this invention is as follows: The production scheduling method based on dynamic order changes proposed in this application confirms the production priority of each order by updating the order quantity in real time, thereby obtaining the order production arrangement order. At the same time, it analyzes the types and quantities of products to be produced in each order according to the order production arrangement order, and formulates the production priority of each type of product in each order. Then, based on the production priority order of each type of product in each order and the output of each type of product production line, it calculates the production time of each type of product in each order. Furthermore, based on the factory operating hours, the production time of each type of product in each order, and the output to be produced, it calculates the production completion time of each type of product in each order. Based on the production completion time of each type of product in each order, it adjusts the priority of each type of product in each order, reduces the production queuing waiting time of high-priority order products, prevents orders from exceeding the delivery time, and ensures order delivery efficiency.

[0025] The above description is merely a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any equivalent substitutions or modifications made by those skilled in the art within the scope of the technology disclosed in the present invention, based on the technical solution and inventive concept of the present invention, should be covered within the scope of protection of the present invention.

Claims

1. A production scheduling method based on dynamic changes in orders, characterized in that, The production scheduling method includes the following steps: Step 1: Update the order quantity in real time, confirm the production priority of each order, and obtain the order production arrangement order. At the same time, analyze the types and quantities of products to be produced in each order according to the order production arrangement order to obtain the production arrangement order and production output of each type of product. Step 2: Update the raw material quantities of various products in the warehouse in real time. Based on the production sequence and production output of various products, and the raw material quantities of various products in the warehouse, confirm whether the raw material quantities of various products in the warehouse meet the needs of the order products. If they do not meet the needs of the order products, submit a raw material purchase application to replenish the inventory. Step 3: Update the operation and idle status of various product production lines in real time. Match the production lines of the corresponding product types according to the production order of various products. Confirm whether there are idle production lines in various product types. If there are idle production lines, start the production of that type of product on the idle production line. If there are no idle production lines, the product type will enter the queue waiting state. Step 4: Calculate the average output of a single production line for each type of product based on the number of production lines, production time, and total output of each type of product. Calculate the production time for each type of product in each order based on the average output of a single production line for each type of product and the output to be produced. Step 5: Calculate the production completion time of each product in each order by taking into account the factory's operating schedule, the production time of each product in each order, and the production output to be produced. Confirm whether the production completion time of each product in each order exceeds the order delivery time. If it exceeds the order delivery time, adjust the priority of each product in the order based on the production completion time and delivery time of each product in other orders, and prioritize the production of the products in the order.

2. The production scheduling method based on dynamic order changes according to claim 1, characterized in that, The production priority of each order proposed in step one includes: the delivery time of each order and the number of product types in each order. The closer the delivery time of each order, the higher the priority of production scheduling. The more product types and quantities in each order, the higher the complexity. Orders with higher complexity will be scheduled for production first.

3. The production scheduling method based on dynamic order changes according to claim 1, characterized in that, The raw material procurement application proposed in step two includes submitting a raw material procurement application in advance based on the raw material shortage and procurement lead time, and tracking the procurement progress in real time through the supply chain management system to ensure that the raw materials arrive before the production demand time.

4. The production scheduling method based on dynamic order changes according to claim 1, characterized in that, The products in the queue waiting status mentioned in step three are adjusted based on the production priority of each order.

5. The production scheduling method based on dynamic order changes according to claim 1, characterized in that, The method for calculating the average output of a single production line for each type of product in step four is as follows: take the total output of each type of product production line within 1 hour as the numerator and the number of production lines for each type of product as the denominator, calculate the ratio of the total output of each type of product production line to the number of production lines for each type of product, and obtain the average output of a single production line for each type of product within 1 hour.

6. The production scheduling method based on dynamic order changes according to claim 5, characterized in that, The method for calculating the production time of each type of product in each order in step four is as follows: take the production output of each type of product in each order as the numerator and the average output of a single production line of each type of product within 1 hour as the denominator, calculate the ratio of the production output of each type of product to the average output of a single production line of each type of product within 1 hour, and obtain the production time of each type of product in each order.

7. The production scheduling method based on dynamic order changes according to claim 1, characterized in that, The production scheduling method is integrated with the enterprise management information system through a cloud platform, and order data, inventory data and production line status data are collected in real time through IoT sensors.