Production recovery and simulation system and production recovery and simulation method

Through memory calculation, the production line status is restored and capacity simulation is carried out, the problem of time-consuming re-planning of the production process after production interruption is solved, and the effect of quickly restoring the production line operation and improving the delivery date compliance rate is achieved.

CN119476821APending Publication Date: 2025-02-18NANJING DIGI-HUA SMART-TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411572081.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-05
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

In an automatic unmanned production process, unexpected interruptions (such as earthquakes) lead to production interruptions, which requires re-planning of the production process, which takes time and affects the compliance rate of the delivery date.

Method used

Restore the production line status to the state before the interruption through memory operation, re-estimate and simulate the production line operation to restore the production line operation. Specifically, it includes the use of production line state recovery module, planning simulation module and production control module. These modules are executed through the processor to achieve production line state recovery and production capacity simulation.

Benefits of technology

It has achieved rapid recovery of unexpected interrupted production lines, saving time and cost of re-planning production, and improving the accuracy of production plans and the compliance rate of delivery date.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119476821A_ABST
    Figure CN119476821A_ABST
Patent Text Reader

Abstract

The invention provides a production recovery and simulation system and a production recovery and simulation method. The production restoration and simulation system comprises a storage device and a processor. The processor is coupled to the storage device and is used for executing the production line state recovery module, the planning simulation module and the production regulation and control module. And the production line state recovery module performs recovery calculation processing on the production line abnormal data to obtain production line state data corresponding to the production line abnormal data. The planning simulation module performs material and resource planning processing according to the production line state data to generate resource planning data. A productivity simulation module of the planning simulation module performs productivity simulation according to the resource planning data to generate a productivity simulation result. The production regulation and control module compares the productivity simulation result with the field state to generate a comparison result. And the production regulation and control module outputs resource planning data and a productivity simulation result in response to the comparison result being a conformity result.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a manufacturing production recovery and simulation technology, in particular to a production recovery and simulation system and a production recovery and simulation method. Background Art

[0002] Generally speaking, in the process of automated unmanned manufacturing, when an accident occurs during the manufacturing process, such as an earthquake, which causes a production interruption, it will lead to the need to re-plan and rework the process and production tasks of the work-in-progress. However, the process of re-planning the manufacturing process requires a lot of time and cost for inventory and confirmation of the status of the work-in-progress, and the failure to effectively re-plan the production plan will also affect the production plan and the delivery date compliance rate. Summary of the invention

[0003] The present invention is directed to a production recovery and simulation system and a production recovery and simulation method, which can restore the production line status to the state before the production interruption through memory calculation, and then re-estimate and simulate the production line operation to resume the production line operation.

[0004] According to an embodiment of the present invention, the production recovery and simulation system of the present invention includes a storage device and a processor. The storage device is used to store a production line state recovery module, a planning simulation module, and a production control module. The processor is coupled to the storage device and is used to execute the production line state recovery module, the planning simulation module, and the production control module. The production line state recovery module performs restoration and inference processing on the production line abnormal data to obtain production line state data corresponding to the production line abnormal data. The planning simulation module performs material and resource planning processing according to the production line state data to generate resource planning data. The capacity simulation module of the planning simulation module performs capacity simulation according to the resource planning data to generate a capacity simulation result. The production control module compares the capacity simulation result and the on-site status to generate a comparison result. In response to the comparison result being a matching result, the production control module outputs the resource planning data and the capacity simulation result.

[0005] According to an embodiment of the present invention, the production recovery and simulation method of the present invention includes the following steps: executing a production line status recovery module through a processor to restore and infer the production line abnormal data, so that the production line status recovery module obtains the production line status data corresponding to the production line abnormal data; executing a planning simulation module through a processor to perform material and resource planning processing according to the production line status data to generate resource planning data; executing a capacity simulation module of the planning simulation module through a processor, so that the capacity simulation module performs capacity simulation according to the resource planning data to generate a capacity simulation result; executing a production control module through a processor to compare the capacity simulation result and the on-site status to generate a comparison result; and in response to the comparison result being a consistent result, outputting the resource planning data and the capacity simulation result through the production control module.

[0006] Based on the above, the production recovery and simulation system and the production recovery and simulation method of the present invention calculate the production line status before the production abnormality through memory calculation, and sort and simulate the production line tasks and resources through distributed production capacity simulation, effectively providing a lightweight deployment method and quickly restoring the production line that was accidentally interrupted.

[0007] In order to make the above features and advantages of the present invention more clearly understood, embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0008] Figure 1 is a schematic diagram of a production recovery and simulation system according to an embodiment of the present invention;

[0009] Figure 2 is a flow chart of a production recovery and simulation method according to an embodiment of the present invention;

[0010] Figure 3 is a schematic diagram of a production recovery and simulation system and multiple modules according to an embodiment of the present invention;

[0011] Figure 4 is a flow chart of monitoring, simulation and control of a production recovery and simulation method according to an embodiment of the present invention;

[0012] Figure 5 It is a schematic diagram of a parallel distributed simulation of a production recovery and simulation method according to an embodiment of the present invention.

[0013] Description of Reference Numerals

[0014] 100: Production recovery and simulation system;

[0015] 110: processor;

[0016] 120: storage device;

[0017] 121: Production line status recovery module;

[0018] 122: Planning simulation module;

[0019] 1221: Resource planning module;

[0020] 1222: Capacity simulation module;

[0021] 123: production control module;

[0022] 124: Abnormality monitor;

[0023] 125: Resource agent;

[0024] 200: database;

[0025] 501: production line;

[0026] 502: production section;

[0027] 503: production section;

[0028] 504: Process;

[0029] 505: Process;

[0030] 506: Process;

[0031] 507: Process;

[0032] 508: Parallel simulator;

[0033] 509: Virtual workstation;

[0034] 510: virtual device;

[0035] 511: virtual device;

[0036] 512: Mission;

[0037] 513: Mission;

[0038] 514: Mission;

[0039] 515: Work in progress;

[0040] 516: Work in progress;

[0041] 517: Work in progress;

[0042] 520: Production line rules;

[0043] 521: Factory Rules;

[0044] 522: Workstation rules;

[0045] 523: Equipment rules;

[0046] S210~S250, S401~S404: steps. DETAILED DESCRIPTION

[0047] Reference will now be made in detail to exemplary embodiments of the present invention, examples of which are illustrated in the accompanying drawings. Whenever possible, the same reference numerals are used in the drawings and the description to refer to the same or like parts.

[0048] Figure 1 FIG. 1 is a schematic diagram of a production recovery and simulation system according to an embodiment of the present invention. Figure 1The production recovery and simulation system 100 includes a processor 110 and a storage device 120. The processor 110 is coupled to the storage device 120. The production recovery and simulation system 100 may also include a communication interface or a data transmission interface having actual circuit elements, so that the processor 110 can communicate or transmit data with an external business system, a user interface, an application programming interface (API) or a database. In this embodiment, the production recovery and simulation system 100 can be implemented, for example, on a cloud server, a private server within an enterprise, or a data center within an enterprise.

[0049] In this embodiment, the processor 110 of the production recovery and simulation system 100 may include, for example, a central processing unit (CPU), or other programmable general-purpose or special-purpose microprocessors (Microprocessors), digital signal processors (Digital Signal Processors, DSPs), application specific integrated circuits (Application Specific Integrated Circuits, ASICs), programmable logic devices (Programmable Logic Devices, PLDs), other similar processing circuits, or a combination of these devices.

[0050] The storage device 120 may also implement a remote cloud storage service or a local data storage service. The storage device 120 may include a memory and / or a database, wherein the memory may be, for example, a non-volatile memory (NVM). The storage device 120 may store relevant programs, modules, systems or algorithms for implementing various embodiments of the present invention, so that the processor 110 can access and execute them to implement the relevant functions and operations described in various embodiments of the present invention.

[0051] Figure 2 It is a flow chart of a production recovery and simulation method according to an embodiment of the present invention. Figure 3 FIG. 1 is a schematic diagram of a production recovery and simulation system and multiple modules according to an embodiment of the present invention. Figure 1 as well as Figure 2The storage device 120 may store a production line status recovery module 121, a planning simulation module 122, and a production control module 123. The production line status recovery module 121, the planning simulation module 122, and the production control module 123 may be implemented in a programming language such as JSON (JavaScript Object Notation), Extensible Markup Language (XML), or YAML, but the present invention is not limited thereto.

[0052] Refer to Figure 1 to Figure 2 , the production recovery and simulation system 100 executes the following steps S210 to S250. In step S210, the processor 110 can execute the production line status recovery module 121, so that the production line status recovery module 121 performs restoration and inference processing on the production line abnormality data, and then obtains the production line status data corresponding to the production line abnormality data. The production line status data is related to the production line status of the backup point and the recovery time point. In one embodiment, the recovery time point is the closest time point to the abnormality occurrence time point in the production line abnormality data, and the production line status of the backup point is based on the last state of the production line at the recovery time point. In one embodiment, the abnormality monitor is communicatively connected to the production line status recovery module 121, so when an abnormality occurs in the production line, the abnormality monitor generates production line abnormality data and inputs the production line abnormality data into the production line status recovery module 121.

[0053] In step S220, the processor 110 may execute the planning simulation module 122 to perform material and resource planning processing according to the production line status data through the planning simulation module 122, thereby generating resource planning data. The material and resource planning processing may be to recalculate the possible delivery date and the feeding time point. In one embodiment, resource planning may be the planning and arrangement of equipment in the production line. Specifically, material and resource planning may be to subdivide the production line into multiple production segments, and further subdivide each production segment into multiple processes and their tasks, and configure corresponding virtual processing equipment based on the work-in-progress in the process and its tasks.

[0054] In step S230, the processor 110 may execute the capacity simulation module of the planning simulation module 122, so that the capacity simulation module performs capacity simulation according to the resource planning data, and then generates a capacity simulation result. For example, the storage device 120 may store production data and production requirements corresponding to the production data (such as delivery date, quantity, and work-in-progress information, etc.). Next, the capacity simulation module performs production simulation (i.e., capacity simulation) according to the resource (such as production equipment) configuration in the resource planning data and the processing tasks of the work-in-progress, and then obtains a capacity simulation result that meets the production requirements. In this example, the capacity simulation result may include the status of each work-in-progress at different time points and the production plan, equipment status, equipment configuration, simulated capacity information (such as the simulated production volume), and expected delivery date and other information related to production and configuration.

[0055] In step S240, the processor 110 executes the production control module 123 to compare the capacity simulation result and the on-site status through the production control module 123, thereby generating a comparison result. Specifically, the production control module 123 compares the WIP status and the equipment status in the capacity simulation result with the on-site status to determine whether the status in the simulation result is consistent with the on-site status. The on-site status can be the equipment status and the WIP status at the production site. The on-site status is, for example, the equipment operation status, the equipment operable status, the WIP processing status, the WIP quantity, the WIP process stage, and other information and status related to the production site.

[0056] In step S250, in response to the comparison result being a matching result, the production control module 123 outputs the resource planning data and the capacity simulation result. In one embodiment, the production control module 123 outputs the resource planning data and the capacity simulation result to the storage device 120, and then stores them in the storage device 120. In another embodiment, the production control module 123 outputs the resource planning data and the capacity simulation result to the resource agent. In this embodiment, the resource agent is communicatively connected to multiple equipment control stations, so that the resource agent can control the production work orders of the equipment control stations according to the resource planning data and the capacity simulation results, so that the production and manufacturing can resume normal operation.

[0057] Figure 4 It is a flow chart of monitoring, simulation and regulation of a production recovery and simulation method according to an embodiment of the present invention. Figure 5 is a schematic diagram of a parallel distributed simulation of a production recovery and simulation method according to an embodiment of the present invention. Figures 3 to 5, the planning simulation module 122 may further include a resource planning module 1221. In this embodiment, the step of performing material and resource planning processing according to the production line status data includes: the processor executes the resource planning module 1221, so that the resource planning module 1221 cuts the production line tasks and its multiple work-in-progress according to the production line status data, and estimates the configuration of the production line resources. In this way, the resource planning module 1221 generates resource planning data. The resource planning data includes multiple parallel tasks and resource allocation (such as the configuration of production equipment). Regarding the resource planning module 1221 dividing the production line tasks and their work-in-progress, it means that the resource planning module subdivides the production line 501 in the production demand (such as the number of work-in-progress, delivery date, production line tasks, etc.) into multiple production segments (502, 503). Next, the resource planning module 1221 subdivides the multiple production segments (502, 503) into multiple processes (504, 505, 506, 507). The process (504, 505, 506, 507) may include multiple process tasks and work-in-progress processing tasks. In this embodiment, the planning simulation module then performs parallel resource planning and allocation on the subdivided processes (504, 505, 506, 507) and each work-in-progress.

[0058] In one embodiment, the step of performing capacity simulation according to resource planning data includes: the capacity simulation module 1222 performs distributed capacity simulation according to the resource planning data to generate a capacity simulation result. Distributed capacity simulation is to sort and simulate the production line tasks through at least one parallel simulator 508. Regarding distributed capacity simulation, each virtual workstation 509 may be provided with a corresponding parallel simulator 508, so that the parallel simulator 508 parallelly captures tasks (512, 513, 514) for simulation processing to sort, and selects corresponding resources and work-in-progress. The virtual workstation 509 includes a plurality of virtual devices (510, 511). The virtual devices (510, 511) are used to schedule and simulate tasks. In this embodiment, the tasks (512, 513, 514) may include insert tasks, and then quickly extract suitable tasks for calculation and simulation. The capacity simulation module 1222 performs capacity simulation based on the production line rules 520, and the capacity simulation module 1222 selects the corresponding rules in the production line rules 520 according to the industry status and equipment status.

[0059] In one embodiment, the production recovery and simulation system 100 also includes an anomaly monitor 124 and a resource agent 125, and the resource agent 125 is used to execute production line tasks and to report resource status. The resource agent 125 is coupled to at least one equipment control station (300, 350) to receive the production status of multiple devices (301, 351), and the equipment control station (300, 350) is respectively coupled to multiple devices (301, 351). The anomaly monitor 124 is coupled to the production line status recovery module 121 and the resource agent 125. In this way, when any of the multiple devices (301, 351) or any of the processes is abnormal (i.e., step S401), the anomaly monitor 124 generates corresponding production line abnormal data, and inputs the production line abnormal data into the production line status recovery module 121 (i.e., step S402), so that the production line status recovery module 121 performs restoration and inference processing on the production line abnormal data. The equipment control station (300, 350) can be an operational technology (OT) control point. In another embodiment, the production line status recovery module 121 is connected to the production database to read the latest production line 501 status in real time, but the present invention should not be limited to this.

[0060] In one embodiment, in response to the comparison result being a non-matching result, the production control module 123 inputs the field status into the planning simulation module 122, so that the planning simulation module 122 performs material and resource planning processing again based on the field status to generate updated resource planning data. Next, the capacity simulation module 1222 performs capacity simulation according to the updated resource planning data to generate updated simulation results. The production control module 123 outputs the updated resource planning data and the updated simulation results to the resource agent 125. It is worth noting that the updated resource planning data is the resource planning data after the material and resource planning processing is performed again based on the field status and the non-matching data in the simulation result (i.e., the capacity simulation result), and the updated simulation result is the simulation result of the capacity simulation performed again based on the non-matching data.

[0061] In response to the comparison result being a non-matching result, the step of inputting the on-site status into the planning simulation module 122 through the production control module 123 includes: the production control module 123 inputs the on-site status corresponding to the non-matching result into the planning simulation module 122, and inputs the matching data in the simulation result and the on-site status into the resource agent 125, so that the equipment control station (300, 350) operates multiple devices based on the matching data. For example, the capacity simulation result includes the status of the work-in-progress A, the status of the work-in-progress B, and the status of the work-in-progress C, and the on-site status also includes the status of the work-in-progress A, the status of the work-in-progress B, and the status of the work-in-progress C. After comparison, when the status of the work-in-progress B in the simulation result does not match the status of the work-in-progress B in the current state, the planning simulation module 122 only performs material and resource planning processing and capacity simulation for the non-matching work-in-progress B. The relevant capacity planning of the work-in-progress A and the work-in-progress C that match the on-site status is also input into the resource agent 125 (i.e., step S403), and then the production line is restored and operated. Furthermore, the abnormality monitor 124 can receive the feedback data after the resource agent 125 is regulated (ie, step 404), and then update and record the regulated production data. In other words, when any data in the capacity simulation result is inconsistent with the on-site status, the comparison result is an inconsistent result.

[0062] In one embodiment, the production line status recovery module 121 reads the production data in the storage device 120 or the database 200. In this embodiment, the step of restoring and calculating the production line abnormal data includes: the production line status recovery module 121 initializes the production line abnormal data according to the production data to obtain the initial production line data. The production data includes at least one of the production document, equipment data, work-in-progress status and production line data. The production line status recovery module 121 calculates the initial production line data according to the time difference and the production line rules to obtain the production line status data. The time difference is the time difference between the initialization time point and the production line abnormal time point. The initialization time point is the time point of the initial production line data. The production line abnormal time point is the time point of the production line abnormal data. In other words, the initialization process is that the production line status recovery module 121 reads the reporting data (i.e., production data) from the database 200 of the reporting system for restoration and calculation. The reporting data may include, for example, the entry time, production order information and other data related to the reporting.

[0063] In one embodiment, the storage device 120 stores production data, and the storage device 120 stores the production data in a key-value pair data structure. That is, the storage device uses a key-value method to perform a memory mapping method to record resource status and work-in-progress status.

[0064] In one embodiment, the step of calculating and processing the initial production line data according to the time difference and the production line rules includes: the production line status recovery module 121 adjusts the memory pointer of the initial production line data according to the time difference and the production line rules based on the memory mapping method to obtain the production line status data. The production line rules include factory rules, workstation rules and equipment rules, and the production line rules are related to production line planning, production segment data, process data, work-in-process planning and equipment data.

[0065] In this system, the step of initializing the processing by the production line status recovery module 121 includes: the production line status recovery module 121 updates the changes in the status of the work-in-progress each time after a time difference according to the production line rules into the mapping table. In addition, the production line status recovery module 121 uses the time point closest to the abnormal time point of the production line as the recovery time point, so that the production line status recovery module 121 updates the resource status of the mapping table to a state that conforms to the recovery time point. The production line status recovery module 121 uses the updated mapping table and the recovery time point as production line status data to input into the planning simulation module 122. In one embodiment, the mapping table includes a physical state mapping. The mapping table includes a resource sequence and a time series. The production line status recovery module 121 rearranges the resource sequence and the time series in the mapping table based on the recovery time point to obtain an updated mapping table.

[0066] In summary, the production recovery and simulation system and the production recovery and simulation method of the present invention can calculate the production line status before the production abnormality through memory calculation, and sort and simulate the production line tasks and resources through distributed capacity simulation. In addition, the production recovery and simulation system and the production recovery and simulation method connect resources and production status through memory calculation through memory and memory pointers, thereby quickly restoring the production status, and efficiently performing logical recovery and regulation of the production line, while greatly saving the storage space required.

[0067] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A production recovery and simulation system, characterized in that: include: A storage device for storing a production line status recovery module, a planning simulation module, and a production control module; as well as A processor, coupled to the storage device, executes the production line status recovery module, the planning simulation module, and the production control module, The production line status recovery module performs restoration and calculation processing on the production line abnormal data to obtain production line status data corresponding to the production line abnormal data. The planning simulation module performs material and resource planning processing according to the production line status data to generate resource planning data. The capacity simulation module of the planning simulation module performs capacity simulation according to the resource planning data to generate a capacity simulation result. The production control module compares the capacity simulation result and the on-site status to generate a comparison result. In response to the comparison result being a matching result, the production control module outputs the resource planning data and the production capacity simulation result.

2. The production recovery and simulation system according to claim 1, characterized in that: The planning simulation module includes a resource planning module, The resource planning module divides the production line tasks and the work-in-progress according to the production line status data, and estimates the configuration of the production line resources, thereby generating the resource planning data, wherein the resource planning data includes multiple parallel tasks and resource allocation. The capacity simulation module performs distributed capacity simulation according to the resource planning data to generate the capacity simulation result, wherein the distributed capacity simulation is to sort and simulate the production line tasks through a parallel simulator.

3. The production recovery and simulation system according to claim 1, characterized in that: The production recovery and simulation system also includes an abnormality monitor and a resource agent. The resource agent is coupled to at least one equipment control station to receive production status of a plurality of equipments, and the equipment control station is coupled to the plurality of equipments. The abnormality monitor is coupled to the production line status recovery module and the resource agent. When an abnormality occurs in any one of the multiple devices, the abnormality monitor inputs the production line abnormality data into the production line status recovery module, so that the production line status recovery module performs the restoration and inference processing on the production line abnormality data.

4. The production recovery and simulation system according to claim 1, characterized in that: In response to the comparison result being a mismatch, the production control module inputs the on-site status into the planning simulation module. The planning simulation module performs material and resource planning processing based on the on-site status to generate updated resource planning data. The capacity simulation module performs capacity simulation according to the updated resource planning data to generate updated simulation results, and outputs the updated resource planning data and the updated simulation results.

5. The production recovery and simulation system according to claim 4, characterized in that: The updated resource planning data is the resource planning data after material and resource planning processing is performed again based on the field status and the inconsistent data in the simulation result. The updated simulation result is a simulation result of performing capacity simulation again based on the inconsistent data.

6. The production recovery and simulation system according to claim 4, characterized in that: When any data in the production capacity simulation result is inconsistent with the on-site status, the comparison result is the inconsistent result. The production control module inputs the field status corresponding to the inconsistent result into the planning simulation module, and inputs the production capacity simulation result and the consistent data in the field status into the resource agent, so that the equipment control station operates multiple equipment based on the consistent data.

7. The production recovery and simulation system according to claim 1, characterized in that: The production line status recovery module initializes the production line abnormal data according to the production data to obtain initial production line data, wherein the production data includes at least one of production documents, equipment data, work-in-progress status and production line data. The production line status recovery module calculates the initial production line data according to the time difference and the production line rules to obtain the production line status data. The time difference is the time difference between the initialization time point and the production line abnormality time point. The initialization time point is the time point of the initial production line data, and the production line abnormality time point is the time point of the production line abnormality data.

8. The production restoration and simulation system according to claim 7, characterized in that: The storage device stores the production data, wherein the storage device stores the production data in a key-value pair data structure. The production line status recovery module adjusts the memory pointer of the initial production line data according to the time difference and the production line rule based on a memory mapping method to obtain the production line status data.

9. The production recovery and simulation system according to claim 7, wherein the production line rules include factory rules, workstation rules and equipment rules, and the production line rules are related to production line planning, production segment data, process data, work-in-process planning and equipment data, The production line status recovery module updates the status change of the work-in-progress after the time difference into the mapping table according to the production line rules. The production line status recovery module uses the time point closest to the production line abnormality time point as the recovery time point, and updates the resource state of the mapping table to the recovery time point. The production line status recovery module uses the updated mapping table and the recovery time point as the production line status data to input into the planning simulation module.

10. The production recovery and simulation system according to claim 9, characterized in that: The mapping table includes entity state mapping, The mapping table includes a resource sequence and a time sequence, and the production line status recovery module rearranges the resource sequence and the time sequence in the mapping table based on the recovery time point to obtain an updated mapping table.

11. A production recovery and simulation method, characterized in that: include: Executing the production line status recovery module through the processor to perform restoration and calculation processing on the production line abnormal data, so that the production line status recovery module obtains the production line status data corresponding to the production line abnormal data; Executing a planning simulation module through the processor to perform material and resource planning processing according to the production line status data to generate resource planning data; Executing a capacity simulation module of the planning simulation module by the processor, so that the capacity simulation module performs capacity simulation according to the resource planning data to generate a capacity simulation result; Executing a production control module by the processor to compare the production capacity simulation result and the on-site status to generate a comparison result; as well as In response to the comparison result being a matching result, the resource planning data and the production capacity simulation result are outputted through the production control module.

12. The method according to claim 11, characterized in that The planning simulation module includes a resource planning module, The step of performing the material and resource planning process according to the production line status data includes: The processor executes the resource planning module so that the resource planning module divides the production line tasks and the work-in-progress according to the production line status data, and estimates the configuration of the production line resources, thereby generating the resource planning data, wherein the resource planning data includes a plurality of parallel tasks and resource allocation, The step of performing the capacity simulation according to the resource planning data comprises: The capacity simulation module performs distributed capacity simulation according to the resource planning data to generate the capacity simulation result, wherein the distributed capacity simulation is to sort and simulate the production line tasks through a parallel simulator.

13. The method according to claim 11, characterized in that Also includes: Receive production status of multiple devices through a resource agent; When an abnormality occurs in any of the multiple devices, the abnormal data of the production line is input into the production line status recovery module through the abnormality monitor, and then the production line status recovery module performs the restoration and inference processing on the abnormal data of the production line.

14. The method according to claim 11, characterized in that Also includes: In response to the comparison result being a non-matching result, inputting the on-site status into the planning simulation module through the production control module; Performing material and resource planning processing based on the on-site status through the planning simulation module to generate updated resource planning data; as well as The capacity simulation module performs capacity simulation according to the updated resource planning data to generate an updated simulation result, and outputs the updated resource planning data and the updated simulation result.

15. The method according to claim 14, characterized in that The updated resource planning data is the resource planning data after material and resource planning processing is performed again based on the field status and the inconsistent data in the capacity simulation result. The updated simulation result is a simulation result of performing capacity simulation again based on the inconsistent data.

16. The method according to claim 14, characterized in that When any data in the production capacity simulation result is inconsistent with the on-site status, the comparison result is the inconsistent result. In response to the comparison result being a mismatch result, the step of inputting the on-site status into the planning simulation module through the production control module includes: Inputting the on-site status corresponding to the non-conforming result into the planning simulation module through the production control module; and The production control module inputs the capacity simulation result and the matching data in the field status into the resource agent, and then the equipment control station operates multiple equipment based on the matching data.

17. The method according to claim 11, characterized in that The steps for restoring and calculating the abnormal data of the production line include: Initializing the abnormal production line data according to the production data by the production line status recovery module to obtain initial production line data, wherein the production data includes at least one of production documents, equipment data, work-in-progress status, and production line data; and The production line status recovery module calculates and processes the initial production line data according to the time difference and the production line rules to obtain the production line status data. The time difference is the time difference between the initialization time point and the production line abnormality time point. The initialization time point is the time point of the initial production line data, and the production line abnormality time point is the time point of the production line abnormality data.

18. The method according to claim 17, characterized in that The production data is stored in a storage device in the form of a key-value pair data structure. The step of calculating and processing the initial production line data according to the time difference and the production line rule includes: The production line status recovery module adjusts the memory pointer of the initial production line data according to the time difference and the production line rule based on a memory mapping method to obtain the production line status data.

19. The method according to claim 17, characterized in that The steps of performing initialization processing by the production line status recovery module include: By means of the production line status recovery module, according to the production line rules, the changes in the status of the work-in-progress after the time difference have passed are updated into the mapping table; The production line status recovery module uses the time point closest to the production line abnormality time point as the recovery time point, and the production line status recovery module updates the resource status of the mapping table to the recovery time point; and The updated mapping table and the restoration time point are used as the production line status data by the production line status restoration module to be input into the planning simulation module. The production line rules include factory rules, workstation rules and equipment rules, and the production line rules are related to production line planning, production segment data, process data, work-in-process planning and equipment data.

20. The method according to claim 19, characterized in that The mapping table includes entity state mapping, The mapping table includes a resource sequence and a time sequence. The production line status recovery module rearranges the resource sequence and time sequence in the mapping table based on the recovery time point to obtain the updated mapping table.