Intelligent production scheduling device and method for punching machine production equipment

By collecting and structuring stamping equipment data in real time through an intelligent production scheduling system, scientific production plans are generated and dynamic adjustments are provided. This solves the problem of insufficient real-time perception of equipment operating parameters in the stamping workshop, improves the timeliness and accuracy of production scheduling, and adapts to the needs of multi-variety, small-batch production.

CN121998352APending Publication Date: 2026-05-08QINGDAO MENGDOU NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
QINGDAO MENGDOU NETWORK TECH CO LTD
Filing Date
2026-01-28
Publication Date
2026-05-08

AI Technical Summary

Technical Problem

The lack of a real-time acquisition and feedback mechanism for key equipment operating parameters in the stamping workshop leads to the inability to detect and respond to abnormal situations in the production process in a timely manner, the lack of accurate data basis for production scheduling adjustments, a significant reduction in the timeliness and accuracy of production scheduling, uneven equipment load, and serious waste of resources.

Method used

The system employs an intelligent production scheduling system, which includes a data acquisition module, an information management module, an intelligent production scheduling module, and a dynamic adjustment module. It collects equipment parameters in real time through sensors and PLCs, stores the relationship between molds and equipment in a structured manner, generates production plans based on sales orders, and provides a dynamic adjustment mechanism to support shift optimization and equipment load balancing.

Benefits of technology

It enables timely perception and visual monitoring of equipment production data, reduces reliance on manual labor, improves the scientific nature and flexibility of production scheduling, ensures on-time delivery rate, and adapts to the needs of multi-variety, small-batch production.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121998352A_ABST
    Figure CN121998352A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent production scheduling system and method for punching machine production equipment, and relates to the technical field of intelligent production scheduling. Comprising an intelligent production scheduling system main body, the intelligent production scheduling system main body comprises a data acquisition module, the intelligent production scheduling module calls real-time data and structured associated information based on production work orders decomposed by sales orders, and generates an initial plan by combining theoretical daily output quantitative calculation according to a preset rule; during multi-device production scheduling, tasks are distributed according to idle time from long to short, and device load balancing is achieved; the dynamic adjustment module provides three modes of shift adjustment, stroke frequency optimization and production equipment addition for the over-delivery time task, and supports flexible resource allocation of a temporary association relationship; through cooperation of real-time early warning and visual monitoring functions of the abnormity processing module, subjectivity and errors of manual production scheduling are greatly reduced, scientificity and flexibility of production scheduling are improved, the order delivery time achievement rate is effectively guaranteed, and multi-variety and small-batch production requirements are met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of intelligent production scheduling technology, specifically to an intelligent production scheduling system and method for stamping machine production equipment. Background Technology

[0002] In the process of intelligent transformation of manufacturing, stamping, as a core basic process in industries such as automobiles, home appliances, and hardware, directly determines the competitiveness of downstream industries in terms of production efficiency, cost control, and product quality. As market demand rapidly iterates towards multi-variety, small-batch, and customized production, the traditional stamping production scheduling model that relies on manual experience is no longer suitable. Intelligent scheduling technology has emerged as a key support for improving the flexibility and efficiency of stamping production.

[0003] Existing stamping workshops lack a real-time acquisition and feedback mechanism for key equipment operating parameters. Core production data such as real-time output and stroke count cannot be perceived in a timely manner, making it difficult for managers to quickly grasp the actual operating status of the equipment. This results in abnormal situations during the production process not being detected and responded to in a timely manner. Production scheduling adjustments lack accurate data basis and can only rely on fragmented information obtained through manual inspections, which significantly reduces the timeliness and accuracy of production scheduling. Furthermore, information such as the types of materials that each machine can produce, applicable molds, and optimal stroke parameters are mostly grasped by individual skilled employees based on experience, lacking structured records and systematic accumulation. Once personnel leave, relevant process knowledge is lost, and new employees need to spend a long time relearning, resulting in decreased production efficiency and waste of resources. At the same time, production scheduling decisions rely entirely on the personal experience of the workshop director, lacking systematic analysis and optimization suggestions based on objective data such as equipment capacity, mold status, and material correlation. This leads to large fluctuations in production scheduling results and uneven equipment load, often resulting in some equipment being idle while others are overloaded. In addition, due to the inability to monitor equipment utilization and overall workshop capacity in real time, this invention provides an intelligent production scheduling system and method for stamping machine production equipment. Summary of the Invention

[0004] To address the shortcomings of existing technologies, this invention provides an intelligent production scheduling system and method for stamping machine production equipment. It solves the problem that existing stamping workshops lack a real-time acquisition and feedback mechanism for key equipment operating parameters, making it impossible to perceive core production data such as real-time output and number of strokes in a timely manner. This makes it difficult for managers to quickly grasp the actual operating status of the equipment, resulting in abnormal situations in the production process not being detected and responded to in a timely manner. Production scheduling adjustments lack accurate data basis and can only rely on fragmented information obtained through manual inspections, which greatly reduces the timeliness and accuracy of production scheduling.

[0005] To achieve the above objectives, the present invention provides the following technical solution: an intelligent scheduling system for stamping machine production equipment, comprising an intelligent scheduling system body, characterized in that: the intelligent scheduling system body includes a data acquisition module, an information management module, an intelligent scheduling module, a dynamic adjustment module, and a data synchronization module; The data acquisition module is used to collect the operating parameters of the stamping equipment in real time. The operating parameters include real-time output, number of stamps per minute and equipment operating status, so as to realize timely perception of the core production data of the equipment. The information management module is used to structure and store and maintain basic mold information, the relationship between mold and equipment, the relationship between mold and materials, and equipment ledger information. The basic mold information includes mold code, mold type, number of output parameters and stamping information. The equipment ledger information includes the stamping operator bound to the equipment, the default shift and the shift opening status, so as to realize the systematic accumulation and inheritance of process knowledge related to equipment, materials and molds. The intelligent scheduling module generates an initial production plan based on the production work order generated from the decomposition of sales orders, calls the associated information in the information management module and the real-time data in the data acquisition module, and generates an initial production plan according to preset scheduling rules. The preset scheduling rules include rules for not missing materials, rules for early delivery, rules for delivery date constraints, and rules for prioritizing equipment idle time, replacing the traditional manual experience-based scheduling mode. The dynamic adjustment module provides three dynamic adjustment methods when the completion time of the production task in the initial production schedule exceeds the delivery date of the production work order: shift adjustment (including day and night shifts and Sunday shifts), stroke optimization, and adding production equipment. This generates an adjusted production schedule, improving scheduling flexibility and delivery date achievement rate. The data synchronization module synchronizes the production task information in the initial production schedule or the adjusted production schedule to the real-time data page and the daily report page. The production task information includes material name, planned output, material code, date and shift, realizing the visual monitoring of production data. The intelligent scheduling module also calculates the scheduling load based on the theoretical daily output of the equipment. The theoretical daily output = number of strokes per minute of the equipment × number of products per mold × 60 × 10 × fault tolerance rate. The fault tolerance rate is set to 0.85 by default, providing quantitative data support for scheduling optimization.

[0006] Preferably, the mold management unit of the information management module supports adding, modifying, deleting and multi-dimensional querying of basic mold information. The query dimensions include mold name, mold code, equipment name and material name. The mold and equipment, and the mold and material adopt a one-to-N association mode, and only one set of associations is activated at a time to ensure the accuracy of production scheduling data.

[0007] Preferably, the equipment ledger information also includes equipment power, scrap date and stamping worker binding information. Only when the equipment is bound to a stamping worker of the corresponding shift, the intelligent scheduling module is allowed to assign the corresponding shift's production task to the equipment. The equipment shift activation status supports manual adjustment. After adjustment, the system automatically recalculates the daily planned output of subsequent associated production tasks.

[0008] Preferably, when allocating production tasks, the multi-device scheduling unit of the intelligent scheduling module first identifies all devices associated with the same material, and then queries the idle time of the devices within the production work order delivery date range (idle time is defined as the duration of no production task ≥ 12 hours), and allocates the remaining output beyond the delivery date in descending order of idle time, thereby achieving equipment load balancing.

[0009] Preferably, the stroke optimization function of the dynamic adjustment module supports manual modification of the equipment stroke parameters. After modification, the system updates the theoretical daily output of the equipment in real time and recalculates the production schedule. The function of adding production equipment displays eligible idle equipment and corresponding idle time periods through a pop-up window. It supports manual selection of equipment and creation of temporary associations. The temporary associations are automatically canceled after the production work order is completed.

[0010] Preferably, the intelligent production scheduling system also includes an anomaly handling module. When there are anomalies in the production work order details, such as unassociated molds, molds not installed on equipment, insufficient production quantity, or production exceeding the delivery date, the system will display the anomaly cause and operation instructions in red font in the corresponding cell. The operation instructions include maintaining association relationships, adding daily production plans, and adjusting shift or stroke parameters.

[0011] Preferably, the daily report page also supports real-time completion rate statistics, where the completion rate = real-time equipment output / planned daily output. The real-time equipment output is automatically collected by the data acquisition module, and the planned daily output is generated synchronously by the production schedule. It also supports manual modification of the quantity and date of the daily production plan, and there is no need to re-trigger the overall production schedule after modification. The mold and equipment association relationship of the information management module supports two types of settings: "common" and "temporary". The "common" type has a default validity period of long term, while the "temporary" type supports setting a specific validity period, and the association relationship data is automatically created. The temporary association relationship is only used for the production scheduling of production tasks that have exceeded the delivery date and expires after a certain period of time after production is completed, which is suitable for the production needs of multiple varieties and small batches.

[0012] This invention also discloses an intelligent scheduling method for stamping press production equipment, comprising the following steps: Step 1: Establish and maintain a basic information database, including static data of molds, equipment, and materials and their relationships. At the same time, collect equipment operating parameters in real time through sensors and PLCs to provide accurate and real-time basic data support for intelligent production scheduling.

[0013] Step 2: Generate production work orders based on sales orders, call up basic information and real-time data, automatically generate initial production plans according to preset production scheduling rules, and calculate the theoretical capacity and load of equipment to achieve scientific and efficient automatic production scheduling.

[0014] Step 3: When the production schedule cannot meet the delivery date, the schedule is dynamically adjusted by means of shift adjustment, shift optimization, or temporary use of idle equipment, and updated to the production monitoring interface in a timely manner to achieve flexible optimization and visual control of the production scheduling process.

[0015] Beneficial effects This invention provides an intelligent scheduling system and method for stamping press production equipment. Compared with the prior art, it has the following advantages: Firstly, the data acquisition module of this invention interfaces with the PLC through sensors to collect core parameters such as real-time output, strokes per minute, and operating status of the equipment. After preprocessing, the data is uploaded in real time, replacing traditional manual recording and ensuring timely and accurate data. The information management module stores basic mold information, equipment ledger information, and various relationships through a structured database, supporting the addition, modification, query, and maintenance of data. Furthermore, the mold, equipment, and materials adopt a one-to-N association mode with clearly defined activation status, realizing the digital accumulation and inheritance of process knowledge, breaking down knowledge barriers, and avoiding the decline in production efficiency caused by personnel turnover.

[0016] Secondly, the intelligent scheduling module of this invention is based on production work orders decomposed from sales orders. It calls real-time data and structured association information, and generates an initial plan according to preset rules and theoretical daily output quantification. When scheduling multiple equipment, tasks are allocated from longest to shortest idle time to achieve balanced equipment load. The dynamic adjustment module provides three methods for overdue tasks: shift adjustment, shift optimization, and adding production equipment, and supports flexible allocation of resources based on temporary associations. Combined with the real-time early warning and visual monitoring functions of the anomaly handling module, it greatly reduces the subjectivity and error of manual scheduling, improves the scientificity and flexibility of scheduling, effectively ensures the order delivery rate, and adapts to the production needs of multiple varieties and small batches. Attached Figure Description

[0017] Figure 1 This is a schematic diagram of the main body of the intelligent scheduling system of the present invention; Figure 2 This is a schematic diagram of the data acquisition module of the present invention; Figure 3 This is a schematic diagram of the intelligent scheduling module of the present invention. Figure 4 This is a block diagram illustrating the principle of the dynamic adjustment module of the present invention. Figure 5 This is a block diagram illustrating the principle of the exception handling module of the present invention. Detailed Implementation

[0018] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0019] Please see Figures 1-5 The present invention provides a technical solution An intelligent production scheduling system for stamping machine production equipment includes an intelligent production scheduling system body, characterized in that: the intelligent production scheduling system body includes a data acquisition module, an information management module, an intelligent scheduling module, a dynamic adjustment module, and a data synchronization module; The data acquisition module is used to collect the operating parameters of the stamping equipment in real time. The operating parameters include real-time output, number of stamps per minute, and equipment operating status, so as to realize timely perception of the core production data of the equipment. The data acquisition module adopts a dual acquisition method of "sensor + PLC (programmable logic controller) docking". Speed ​​sensors, pressure sensors, and photoelectric sensors are installed at key positions such as the spindle, feed port, and discharge port of the stamping equipment. At the same time, it establishes communication with the equipment PLC system through industrial Ethernet to capture the equipment operating data in real time. The PLC collects data such as the number of strokes per minute and operating status (running / stopping / fault) of the equipment in real time through sensors. The PLC synchronously uploads the real-time production data. The data is preprocessed (noise reduction and format conversion) by the edge computing node and then transmitted to the system. The above-mentioned system enables "automatic collection and real-time uploading" of production data, completely replacing the traditional manual report copying model. This ensures the timeliness, accuracy, and objectivity of the data, laying a solid data foundation for intelligent production scheduling and dynamic monitoring.

[0020] The information management module is used to structure and store and maintain basic mold information, the relationship between molds and equipment, the relationship between molds and materials, and equipment ledger information. The basic mold information includes mold code, mold type, number of stamps per stroke, and stamping information. The equipment ledger information includes the stamping operator bound to the equipment, the default shift, and the shift opening status. This enables the systematic accumulation and inheritance of process knowledge related to equipment, materials, and molds. By building a MySQL structured database, designing dedicated data forms for equipment, molds, and materials, and developing a visual management interface to support data maintenance operations, the module supports data maintenance operations. Staff can input / maintain basic mold information, equipment ledger information, and various related relationships through the interface. The system automatically performs structured storage and integrity verification of the data. The above-mentioned systematization and digitalization of process knowledge accumulation and inheritance has broken down knowledge barriers and personal dependence, ensuring the uniqueness and accuracy of production scheduling basis, and providing core rules for automated production scheduling.

[0021] The intelligent scheduling module generates production work orders based on sales order decomposition, calls the associated information in the information management module and the real-time data in the data acquisition module, and generates an initial production plan according to preset scheduling rules. The preset scheduling rules include rules for not missing materials, rules for early delivery, rules for delivery date constraints, and rules for prioritizing equipment idle time. It replaces the traditional manual experience-based scheduling mode, integrates greedy algorithms and load balancing algorithms, and has a preset scheduling rule parameter configuration module. The system receives production work orders decomposed from sales orders, calls the associated data from the information management module and the collected real-time data, and generates an initial production schedule based on preset rules and algorithms; at the same time, it calculates the equipment production load according to the formula "theoretical daily output = number of punches per minute of equipment × number of products per mold × 60 × 10 × fault tolerance rate (default 0.85)" and quantitatively evaluates the feasibility of production scheduling. The above replaces the traditional manual scheduling mode, which relies entirely on the scheduler's personal experience, is time-consuming and prone to errors, and greatly improves the efficiency and scientific nature of scheduling. By quantitatively calculating theoretical capacity and load, the scheduling results are more accurate and reliable, which helps to identify capacity bottlenecks.

[0022] The dynamic adjustment module provides three dynamic adjustment methods when the completion time of the production task in the initial production schedule exceeds the delivery date of the production work order: shift adjustment (including day and night shifts and Sunday shifts), stroke optimization, and adding production equipment. It generates an adjusted production schedule, improves the flexibility of production scheduling and the delivery date achievement rate, and develops a parameter editing interface, equipment selection pop-up window and association configuration module to support manual operation and automatic calculation linkage of the system. The system verifies the initial production schedule. If there are cases where the task completion time exceeds the delivery date, it triggers shift adjustment, rush optimization, or the addition of equipment functions to generate an adjusted production schedule. The above greatly enhances the flexibility of the production scheduling system in responding to changes and emergency orders, making the plan no longer a rigid "blueprint" but a "sandbox" that can be dynamically optimized. By providing quantitative and visual adjustment tools, it helps planners quickly find the best solution to meet delivery deadlines, directly improving the order delivery rate.

[0023] The data synchronization module synchronizes the production task information in the initial or adjusted production schedule to the real-time data page and daily report page. The production task information includes material name, planned output, material code, date and shift, enabling visual monitoring of production data. It adopts WebSocket real-time communication technology to achieve instant synchronization between the production schedule data and the front-end page, and builds a daily report statistical template to achieve automatic data filling. The material names, planned output, and other information in the final production schedule are synchronized to the real-time data page and daily report page to achieve visualized monitoring of production data. The above achieves "unique source of planning and real-time synchronization across multiple terminals", eliminating information silos and transmission delays, ensuring that the task information seen by the production execution layer and the planning layer is completely consistent, and providing an accurate data source for transparent and visual monitoring of the production process.

[0024] The intelligent scheduling module also calculates the scheduling load based on the theoretical daily output of the equipment. The theoretical daily output = number of strokes per minute of the equipment × number of products per mold × 60 × 10 × fault tolerance rate. The fault tolerance rate is set to 0.85 by default, providing quantitative data support for scheduling optimization.

[0025] In a preferred embodiment, the mold management unit of the information management module supports adding, modifying, deleting, and multi-dimensional querying of basic mold information. The query dimensions include mold name, mold code, equipment name, and material name. Furthermore, the mold and equipment, and the mold and material adopt a one-to-N association mode, with only one set of associations activated at a time to ensure the accuracy of production scheduling data.

[0026] In the above-mentioned process, staff members enter basic information such as the code, type, and output parameters of newly added molds through the management interface, or modify or delete existing information. The system automatically synchronizes the data to the database and performs data integrity verification (such as checking whether required fields are missing). Then, staff members bind the molds to the corresponding equipment and materials, and set the association relationship type. The system automatically sets one set of association relationships to "active" and the rest to "inactive". When staff members enter any query dimension information (such as equipment name), the system quickly retrieves and displays all mold information associated with that equipment through the database index. Finally, when it is necessary to change the associated equipment / material of a mold, staff members modify the association status, and the system automatically switches the original active status to inactive and sets the new association relationship to active. This improves the convenience and accuracy of data maintenance. The 1-to-N and single-active association mode accurately reflects the physical reality that "one mold can only be installed on one piece of equipment to produce one type of material at a time", fundamentally avoiding scheduling errors caused by data ambiguity (such as the system mistakenly believing that the mold can be used on two pieces of equipment at the same time).

[0027] In a preferred embodiment, the equipment ledger information also includes equipment power, scrap date, and stamping operator binding information. Only when the equipment is bound to a stamping operator for a corresponding shift will the intelligent scheduling module allow the allocation of production tasks for that shift to the equipment. The equipment shift status can be manually adjusted. After adjustment, the system automatically recalculates the daily planned output of subsequent associated production tasks and performs linkage verification between the equipment ledger information and the scheduling task allocation. "Stamping operator binding" is used as a prerequisite for shift task allocation to ensure that there is a dedicated person operating the equipment during operation. At the same time, the system supports manual adjustment of the equipment shift status. After adjustment, the system automatically updates the daily planned output of subsequent production tasks, realizing dynamic matching between the scheduling plan and actual production conditions. The implementation method is as follows: add fields for equipment power, scrapping date, and stamping operator binding information to the equipment ledger database, and establish a data table linking stamping operators and shifts; Develop a shift start / stop status adjustment interface (including start / stop buttons) and set up pre-verification logic for production task allocation (to determine whether the equipment is bound to the corresponding shift's stamping operator). Develop an automatic daily production plan calculation program, linking parameters such as equipment shift status and theoretical daily output; The specific workflow is as follows: Equipment ledger maintenance: Staff enter information such as equipment power and scrapping date, and bind the equipment to the corresponding shift of stamping workers. The system stores the associated data. Production scheduling task allocation verification: When the intelligent scheduling module assigns a shift task to a machine, it first checks whether the machine is bound to the stamping operator of that shift. If it is not bound, the assignment is prohibited. Shift status adjustment: Staff can manually adjust the equipment shift status on the interface according to production needs (such as enabling Sunday shifts). Daily planned output update: After the system detects changes in shift status, it automatically calls the daily planned output calculation program, combines the adjusted number of shifts and the theoretical daily output of the equipment, recalculates the daily planned output of subsequent related production tasks, and updates the production schedule. By binding the stamping operator with the pre-verification, the situation of equipment being assigned tasks but without corresponding operators is avoided, ensuring the smooth progress of production tasks. The shift start status can be flexibly adjusted to adapt to different production load requirements. The daily planned output is automatically updated without the need for manual recalculation, reducing repetitive workload, while ensuring that the production schedule matches the actual production conditions and improving the rationality of the production schedule.

[0028] In a preferred embodiment, when allocating production tasks, the multi-device scheduling unit of the intelligent scheduling module first identifies all devices associated with the same material, and then queries the idle time of the devices within the production work order delivery date range (idle time is defined as the duration of no production task ≥ 12 hours), and allocates the remaining output beyond the delivery date in descending order of idle time, thereby achieving equipment load balancing. When multiple devices can produce the same material, a "load balancing" strategy is adopted for task allocation, giving priority to devices with longer idle times. Methodology: Implement a sub-function within the scheduling algorithm. When searching for available equipment for an overdue work order, this function will: a) identify all equipment associated with the material mold; b) iterate through these devices, calculating their "continuous no-task time window" before the work order's delivery date; c) filter out equipment with idle time ≥ 12 hours and sort them from longest to shortest idle time; d) assign tasks in this order until the remaining production capacity is allocated. Workflow: This is a deeper application of the "equipment idle priority rule" in the intelligent scheduling module. It is mainly triggered when dealing with insufficient capacity and the need for multiple machines to produce the same work order in parallel. This promotes the balanced utilization of equipment resources and avoids the unreasonable phenomenon of some machines being overloaded while others are idle for a long time. Prioritizing the use of equipment with longer idle times helps to improve the overall equipment utilization rate (OEE) and may reduce the number of times machines frequently switch molds.

[0029] In a preferred embodiment, the stroke optimization function of the dynamic adjustment module supports manual modification of the equipment stroke parameters. After modification, the system updates the theoretical daily output of the equipment in real time and recalculates the production schedule. The function of adding production equipment displays eligible idle equipment and corresponding idle time periods through a pop-up window. It supports manual selection of equipment and creation of temporary associations. The temporary associations are automatically canceled after the production work order is completed. To address the issue of production tasks exceeding delivery deadlines, two dynamic adjustment paths are provided: "parameter optimization" and "resource supplementation". The efficiency of equipment per unit output is improved by modifying stroke parameters, and production capacity is expanded by adding idle equipment. At the same time, temporary associations are used to ensure flexible resource allocation without affecting long-term production planning, so as to achieve rapid correction of production plans and delivery guarantee. The above-mentioned method; Stroke count optimization: In the equipment task details interface, provide editing permissions for the "Stroke count" field (which may be controlled by user roles). After modification, the system immediately calls the theoretical daily output formula to recalculate the time spent on the task on the equipment and updates the timeline of the entire plan. Add Equipment: Design a pop-up component. When the user clicks the "Add Equipment" button, the component requests data from the backend. The backend queries a list of all equipment that can produce the current material and has a sufficiently long idle time around the current task time period, and displays its idle time period. After the user selects, the system creates a "temporary" association between the selected equipment and the mold of the current material in the backend. Users initiate adjustments for overdue tasks -> select "Schedule Optimization" or "Add Equipment" -> modify specific parameters or select equipment -> the system provides an immediate preview of the adjusted plan -> the changes take effect after user confirmation. Temporary associations are automatically marked as invalid by the system's scheduled task after all corresponding production work orders are completed, making adjustments intuitive, immediate, and traceable. Schedule modifications directly link to capacity recalculation, ensuring data consistency. The "temporary association" mechanism is crucial; it allows the system to temporarily break the conventional fixed mold-equipment pairings to handle urgent orders without altering basic data. The system automatically restores the original state after the task is completed, offering both flexibility and standardization.

[0030] In a preferred embodiment, the intelligent scheduling system also includes an anomaly handling module. When anomalies are found in the production work order details, such as unassociated molds, molds not installed on equipment, insufficient scheduled production quantity, or production exceeding the delivery date, the system displays the cause of the anomaly and operation instructions in red font in the corresponding cell. The operation instructions include maintaining association relationships, adding daily production plans, adjusting shift or stroke parameters, etc. By establishing a full-process scheduling data verification mechanism, the system can identify various anomalies in the production work order details in real time, use a visual early warning method (red font) to intuitively indicate the cause of the anomaly, and provide targeted operation instructions to help staff quickly locate and solve problems, avoiding anomalies from affecting the scheduling progress and production advancement. By writing multi-dimensional anomaly verification rules (including unassociated molds, molds not installed on equipment, insufficient production quantity, etc.), the entire process of production plan generation and verification is embedded. Then, an anomaly marking function is developed on the front-end page. When an anomaly is detected, the cause of the anomaly and operation instructions are displayed in red font in the corresponding cell. An anomaly handling tracking mechanism is also set up to record the progress of problem resolution. The specific workflow is as follows: Anomaly detection: The system automatically triggers anomaly detection rules during the production work order entry, production schedule generation, and production schedule verification stages to conduct a comprehensive check of the work order details. Anomaly Marking: When anomalies such as unassociated mold or production scheduling exceeding the delivery date are detected, they will be marked in red in the corresponding cell on the page, along with the specific reason for the anomaly (e.g., "Unassociated Mold") and operation instructions (e.g., "Maintain Association Relationship"). Anomaly Handling: Staff members follow the instructions in red to complete operations such as maintaining relationships and adjusting shifts; Anomaly Removal: The system monitors the operation results in real time. Once the problem is resolved, the red text marker in the corresponding cell is automatically removed, and the normal display is restored.

[0031] This transforms the process from "passively discovering problems" to proactively providing early warnings, making hidden data issues explicit. This significantly lowers the threshold and time required for scheduling personnel to identify anomalies. The built-in "operation guide" directly guides users to resolve issues, improving the efficiency and quality of scheduling work.

[0032] In a preferred embodiment, the daily report page also supports real-time completion rate statistics, where the completion rate = real-time equipment output / planned daily output. Real-time equipment output is automatically collected by the data acquisition module, and planned daily output is generated synchronously from the production schedule. It also supports manual modification of the daily production plan's quantity and date without needing to re-trigger the overall production schedule. The mold and equipment association relationship in the information management module supports two types: "common" and "temporary." The "common" type has a default validity period of long-term, while the "temporary" type supports setting a specific validity period. Association data is automatically created, and the temporary association relationship is only used for production tasks that have exceeded their delivery date. It expires after a set time after production is completed, adapting to the production needs of multiple varieties and small batches. Real-time statistics of production completion rate enable dynamic monitoring of production progress, supporting flexible modification of the daily production plan without needing to re-trigger the overall production schedule, thus improving the efficiency of production adjustment. Simultaneously, the design of "common" and "temporary" association relationship types adapts to the needs of multiple varieties and small batches, ensuring flexible configuration and precise control of the association relationship. Implementation method: Develop a real-time completion rate statistics module, link the real-time output of the data acquisition module with the daily planned output of the production schedule, and set the completion rate calculation formula (completion rate = real-time equipment output / daily planned output). The daily production plan modification interface is designed to support manual editing of planned quantities and dates, and the writing of partial plan update programs (without triggering the overall production schedule). Add a field for association type (common / temporary) to the information management module, set up an expiration period configuration function and an automatic expiration procedure for temporary associations, and associate it with the completion status of production work orders; The specific workflow is as follows: Completion rate statistics: The data acquisition module collects equipment output in real time, the system calls the completion rate calculation formula, compares the real-time output with the planned output for the day, and displays the completion rate in real time on the daily report page; Daily plan modification: Staff can manually modify the quantity or date of the daily production plan on the daily report page according to actual production needs. After the system receives the modification instruction, it only updates the corresponding local plan data and does not need to re-execute the overall production scheduling process. Association type settings: In the information management module, staff can set the association type between molds and equipment. The "common" type is valid indefinitely by default, while the "temporary" type has a specific validity period. Temporary association management: Temporary associations are only used for scheduling production tasks that are currently overdue. The system automatically records the creation time of the association and the corresponding production work order. When the work order is completed, the temporary association expires at a set time. Real-time completion rate statistics allow managers to intuitively grasp production progress, facilitating timely adjustments to production strategies and enabling manual modification of daily production plans without the need for complete rescheduling. This significantly improves scheduling efficiency, reduces system resource consumption, and adapts to temporary changes during the production process. Through the design of "common + temporary" relationship types, it ensures both the needs of long-term stable production and the flexible scheduling of multi-variety, small-batch production. Temporary relationships automatically become invalid to avoid data redundancy and improve system management efficiency.

[0033] After adopting a fault tolerance rate of 0.85, the production scheduling achievement rate was significantly improved, demonstrating the technical effectiveness of this parameter in the specific application of this system.

[0034] Furthermore, any content not described in detail in this specification is existing technology known to those skilled in the art.

[0035] This invention also discloses an intelligent scheduling method for stamping press production equipment, comprising the following steps: Step 1: Establish and maintain a basic information database, including static data of molds, equipment, and materials and their relationships. At the same time, collect equipment operating parameters in real time through sensors and PLCs to provide accurate and real-time basic data support for intelligent production scheduling.

[0036] Step 2: Generate production work orders based on sales orders, call up basic information and real-time data, automatically generate initial production plans according to preset production scheduling rules, and calculate the theoretical capacity and load of equipment to achieve scientific and efficient automatic production scheduling.

[0037] Step 3: When the production schedule cannot meet the delivery date, the schedule is dynamically adjusted by means of shift adjustments, shift optimization, or temporary use of idle equipment, and the results are updated to the production monitoring interface to achieve flexible optimization and visual control of the production scheduling process. It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus.

[0038] Although embodiments of the invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the appended claims and their equivalents.

Claims

1. An intelligent scheduling system for stamping machine production equipment, comprising an intelligent scheduling system body, characterized in that: The main components of the intelligent production scheduling system include a data acquisition module, an information management module, an intelligent production scheduling module, a dynamic adjustment module, and a data synchronization module. The data acquisition module is used to collect the operating parameters of the stamping equipment in real time. The operating parameters include real-time output, number of stamps per minute and equipment operating status, so as to realize timely perception of the core production data of the equipment. The information management module is used to structure and store and maintain basic mold information, the relationship between mold and equipment, the relationship between mold and materials, and equipment ledger information. The basic mold information includes mold code, mold type, number of output parameters and stamping information. The equipment ledger information includes the stamping operator bound to the equipment, the default shift and the shift opening status, so as to realize the systematic accumulation and inheritance of process knowledge related to equipment, materials and molds. The intelligent scheduling module generates an initial production plan based on the production work order generated from the decomposition of sales orders, calls the associated information in the information management module and the real-time data in the data acquisition module, and generates an initial production plan according to preset scheduling rules. The preset scheduling rules include rules for not missing materials, rules for early delivery, rules for delivery date constraints, and rules for prioritizing equipment idle time, replacing the traditional manual experience-based scheduling mode. The dynamic adjustment module provides three dynamic adjustment methods—shift adjustment, stroke optimization, and adding production equipment—when the completion time of the production task in the initial production schedule exceeds the delivery date of the production work order, thereby generating an adjusted production schedule and improving scheduling flexibility and delivery date achievement rate. The data synchronization module synchronizes the production task information in the initial production schedule or the adjusted production schedule to the real-time data page and the daily report page. The production task information includes material name, planned output, material code, date and shift, realizing the visual monitoring of production data. The intelligent scheduling module also calculates the scheduling load based on the theoretical daily output of the equipment. The theoretical daily output = number of strokes per minute of the equipment × number of products per mold × 60 × 10 × fault tolerance rate. The fault tolerance rate is set to 0.85 by default, providing quantitative data support for scheduling optimization.

2. The intelligent scheduling system for stamping machine production equipment according to claim 1, characterized in that: The mold management unit of the information management module supports adding, modifying, deleting, and multi-dimensional querying of basic mold information. The query dimensions include mold name, mold code, equipment name, and material name. The mold and equipment, and the mold and material are all associated in a one-to-N relationship mode, and only one set of relationships is activated at a time to ensure the accuracy of production scheduling data.

3. The intelligent scheduling system for stamping machine production equipment according to claim 1, characterized in that: The equipment ledger information also includes equipment power, scrap date, and stamping operator binding information. The intelligent scheduling module is only allowed to assign production tasks for the corresponding shift to the equipment when the equipment is bound to a stamping operator of the corresponding shift. The equipment shift status can be manually adjusted. After adjustment, the system automatically recalculates the daily planned output of subsequent associated production tasks.

4. The intelligent scheduling system for stamping machine production equipment according to claim 1, characterized in that: When allocating production tasks, the multi-device scheduling unit of the intelligent scheduling module first identifies all devices associated with the same material, and then queries the idle time of the devices within the production work order delivery date range (idle time is defined as the duration of no production task ≥ 12 hours), and allocates the remaining production beyond the delivery date in descending order of idle time, thereby achieving equipment load balancing.

5. The intelligent scheduling system for stamping machine production equipment according to claim 1, characterized in that: The dynamic adjustment module's stroke optimization function supports manual modification of equipment stroke parameters. After modification, the system updates the theoretical daily output of the equipment in real time and recalculates the production schedule. The function of adding production equipment displays eligible idle equipment and corresponding idle time periods through a pop-up window. It supports manual selection of equipment and creation of temporary associations. The temporary associations are automatically canceled after the production work order is completed.

6. The intelligent scheduling system for stamping machine production equipment according to claim 1, characterized in that: The intelligent production scheduling system also includes an anomaly handling module. When there are anomalies in the production work order details, such as unassociated molds, molds not installed on equipment, insufficient production quantity, or production exceeding the delivery date, the system will display the anomaly cause and operation instructions in red font in the corresponding cell. The operation instructions include maintaining association relationships, adding daily production plans, and adjusting shift or stroke parameters.

7. The intelligent scheduling system for stamping machine production equipment according to claim 1, characterized in that: The daily report page also supports real-time completion rate statistics, where completion rate = real-time equipment output / planned daily output. Real-time equipment output is automatically collected by the data acquisition module, and planned daily output is generated synchronously by the production schedule. It also supports manual modification of the quantity and date of the daily production plan without needing to re-trigger the overall production schedule. The mold and equipment association relationship in the information management module supports two types of settings: "common" and "temporary". The "common" type has a default validity period of long term, while the "temporary" type supports setting a specific validity period, and the association relationship data is automatically created. The temporary association relationship is only used for production tasks that have exceeded the delivery date and expires after a certain period of time after production is completed, adapting to the production needs of multiple varieties and small batches.

8. An intelligent scheduling method for stamping press production equipment, employing the intelligent scheduling system for stamping press production equipment as described in any one of claims 1-7, characterized in that, Includes the following steps: Step 1: Establish and maintain a basic information database, including static data of molds, equipment, and materials and their relationships. At the same time, collect equipment operating parameters in real time through sensors and PLCs to provide accurate and real-time basic data support for intelligent production scheduling. Step 2: Generate production work orders based on sales orders, call up basic information and real-time data, automatically generate initial production plans according to preset production scheduling rules, and calculate the theoretical capacity and load of equipment to achieve scientific and efficient automatic production scheduling. Step 3: When the production schedule cannot meet the delivery date, the schedule is dynamically adjusted by means of shift adjustment, shift optimization, or temporary use of idle equipment, and updated to the production monitoring interface in a timely manner to achieve flexible optimization and visual control of the production scheduling process.