A digital production workshop management system based on MES
By establishing equipment distribution tree and product production sequence chain in the MES system and adjusting the production sequence in real time, the existing MES system has solved the problem of insufficient response speed and intelligence when facing production exceptions, and the automated management and efficient utilization of production workshop equipment are realized.
Patent Information
- Application Number
- CN202411643568.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-18
- Publication Date
- 2025-08-15
- Estimated Expiration
- 2044-11-18
AI Technical Summary
The existing MES system is insufficient in response speed and intelligence when facing production abnormalities, and it is impossible to achieve automated management of production workshop equipment.
Through the cloud computing platform, the workshop equipment data acquisition module, the equipment status supervision module, the dynamic production sequence generation module and the workshop ecological management module are connected, and the equipment distribution tree and product production sequence chain are established, and the production sequence is adjusted in real time to deal with abnormalities.
It improves the efficiency of the production workshop to respond to abnormalities, and realizes the automated management and efficient utilization of equipment.
Smart Images

Figure CN119644936B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of production operation supervision, and in particular to a digital production workshop management system based on MES. Background Art
[0002] With the rapid development of the manufacturing industry, traditional production workshop management methods are no longer able to meet the modern industry's demand for efficient, precise, and flexible production. Digital transformation has become key to improving the manufacturing industry's competitiveness and adapting to market changes. MES is a computerized system used to control and monitor production processes. It can collect, process, and analyze production data in real time, optimize production scheduling, and improve production efficiency and product quality.
[0003] The existing workshop production supervision technology has the following defects:
[0004] Lack of real-time performance: Although MES systems can collect production data in real time, existing systems still lack real-time performance in data analysis and decision support. In particular, the MES system's response speed and decision-making capabilities need to be improved when faced with emergencies or production anomalies.
[0005] Limited intelligence: Although MES systems incorporate big data and AI technologies, their intelligence remains limited in practice. For example, existing MES systems are not yet fully automated and intelligent in areas such as predictive maintenance and production plan optimization, and still require significant manual intervention.
[0006] Therefore, how to achieve automated management of various equipment in the production workshop while improving the response speed to abnormalities in the production process is a difficulty in the existing technology. For this purpose, a digital production workshop management system based on MES is provided. Summary of the Invention
[0007] In order to solve the above technical problems, the purpose of the present invention is to provide a digital production workshop management system based on MES.
[0008] In order to achieve the above object, the present invention provides the following technical solutions:
[0009] A digital production workshop management system based on MES, including a cloud computing platform, characterized in that the cloud computing platform is communicatively connected to a workshop equipment data acquisition module, an equipment status monitoring module, a dynamic production sequence generation module, and a workshop ecological management module;
[0010] The workshop equipment data acquisition module is used to set multiple sensors for each workshop equipment, and periodically collect historical status data of each workshop equipment in various states through the sensors;
[0011] The equipment status monitoring module is used to establish a standard status data interval for each production equipment in a corresponding state based on the historical status data of each workshop equipment in various states, and to establish a workshop equipment distribution tree based on the spatial location of each workshop equipment in the production workshop;
[0012] The dynamic production sequence generation module is used to obtain the production events of each product, and generate the corresponding product production sequence chain based on the product production events, match the product production sequence chain with the workshop equipment distribution tree, and then traverse the workshop equipment distribution tree to traverse the corresponding optimal production sequence chain;
[0013] The workshop ecological management module is used to traverse the corresponding workshop equipment in the production workshop according to the optimal production sequence chain, and then continuously obtain the real-time status data of each workshop equipment. By judging whether each real-time status data is within the corresponding standard status data range, the dynamic production sequence generation module is enabled to adjust the optimal production sequence chain in real time according to the judgment result.
[0014] Furthermore, the process of collecting historical status data of the workshop equipment includes:
[0015] The workshop equipment data acquisition module sets a number for each workshop equipment in the production workshop, installs multiple sensors on each workshop equipment, and sets the workshop equipment to a standby state, a closed state, and a working state. According to the state of each workshop equipment, a data acquisition cycle of different lengths is set for each workshop equipment;
[0016] In the off state and standby state, each sensor located on the workshop equipment collects the corresponding equipment status data every time a data collection cycle starts. In the working state, each sensor collects not only equipment status data but also product status data of the product;
[0017] When the data collection cycle ends, the equipment status data from the same workshop equipment are integrated to obtain the corresponding equipment status data set. The above process of generating the equipment status data set is used, and then the workshop equipment data collection module collects several historical equipment status data sets when each workshop equipment generates different products.
[0018] Furthermore, the process of establishing the standard state data interval includes:
[0019] Obtaining production steps for various types of products through the Internet, wherein the production steps are composed of a plurality of production sub-steps;
[0020] A multidimensional coordinate system is established, and the same historical status data in each historical device status data set is mapped into the same dimensional coordinate system. Several detection time points are set on the time coordinate axis, and each historical status data is divided into several historical status data segments according to the detection time points. The historical status data segments between each detection time point are normally distributed, and then the standard status data interval of the corresponding type of historical status data is obtained according to the normal distribution result.
[0021] Furthermore, the process of establishing the workshop equipment distribution tree includes:
[0022] Establish several workshop equipment nodes and label each workshop equipment node with the workshop equipment number in sequence. Then, connect each workshop equipment node according to the spatial distribution of each workshop equipment in the production workshop. At the same time, set a transfer connection node between the corresponding workshop equipment nodes according to the material transfer location between two or more workshop equipment, and thus obtain the workshop equipment distribution tree;
[0023] At the same time, based on the time length of each historical status data in the historical equipment status data set, the standard interaction time between each workshop equipment and product is obtained;
[0024] Each workshop equipment node in the workshop equipment distribution tree is marked with the production steps of the corresponding type of products that the workshop equipment can execute, and the standard status data interval in each state is bound to the corresponding workshop equipment node.
[0025] Furthermore, the process of establishing the product production sequence chain includes:
[0026] Obtain the current status and various real-time status data of each workshop equipment, and map the current status and various real-time status data of each workshop equipment to the corresponding workshop equipment node in the workshop equipment distribution tree;
[0027] The user uploads a product production event to the dynamic production sequence generation module. The product production event includes the product name, the expected production quantity, and the expected completion time point;
[0028] According to the product name recorded in the product production event, the corresponding product production steps are deployed, and the corresponding product production sequence chain is established according to the sequence between the various production sub-steps in the product production steps. The product production sequence chain is composed of multiple step nodes, and each step node has a unidirectional or parallel connection relationship.
[0029] Furthermore, the process of establishing the optimal production sequence chain includes:
[0030] Obtain the production sub-step name of the step node of the first batch in the product production sequence chain, input the production sub-step name into the workshop equipment distribution tree, and then select the workshop equipment nodes with the corresponding production sub-step name label and the closed state or standby state in the workshop equipment distribution tree. Compare and select the standard interaction time of each workshop equipment node to execute the corresponding production sub-step. Select the workshop equipment node with the shortest standard interaction time as the production equipment node that executes the corresponding step node;
[0031] Starting from the production equipment node of the first batch and setting the standard product transmission speed, the production sub-step names of one or more step nodes of the second batch in the product production sequence chain are matched with the workshop equipment nodes marked with the corresponding production sub-step names in the workshop equipment distribution tree;
[0032] According to the connection status between the first batch and the second matching step nodes in the product production sequence chain, the production equipment nodes of the first batch are pre-connected with the matching equipment nodes of each workshop;
[0033] Determine whether each workshop equipment node pre-connected to the production equipment node is in working condition or reserved by the optimal production sequence chain, and obtain several preparatory workshop equipment nodes based on the matching;
[0034] Compare the standard interaction time of each preparatory production equipment node to execute the corresponding product, and then select the preparatory production equipment node with the smallest standard interaction time as the product production node for executing the corresponding production sub-step, repeatedly obtain the production equipment node corresponding to each step node, and then traverse the corresponding optimal production sequence chain in the workshop equipment distribution tree.
[0035] Furthermore, if there is a step node that is not matched with any workshop equipment node, it is determined that the corresponding product production event cannot be executed currently until a matching result is found later.
[0036] Furthermore, the execution process of the optimal production sequence chain includes:
[0037] According to the optimal production sequence chain, the corresponding product raw materials are transferred to the corresponding workshop equipment, and the workshop equipment associated with the optimal production sequence chain is recorded as the preparation workshop equipment;
[0038] Obtain the real-time status data set of each workshop equipment from the workshop equipment data acquisition module, and determine whether each real-time status data in the real-time status data set is within its corresponding standard status data interval and dynamic feature video;
[0039] According to the judgment results, it is determined that the corresponding workshop equipment has an operation abnormality or the product has a production abnormality. Then, the workshop ecological management module sends the workshop equipment number with the operation abnormality or the workshop equipment number where the product is currently located to the dynamic production sequence generation module. Then, the dynamic production sequence generation module adjusts all current optimal production sequence chains associated with the workshop equipment according to the workshop equipment number.
[0040] Compared with the prior art, the present invention has the following beneficial effects:
[0041] 1. The present invention generates a corresponding product production sequence chain based on product production events, matches the product production sequence chain with the workshop equipment distribution tree, and then traverses the workshop equipment distribution tree to traverse the optimal production sequence chain, thereby realizing automated management of each device in the production workshop;
[0042] 2. According to the optimal production sequence chain, the corresponding workshop equipment in the production workshop is traversed, and the real-time status data of each workshop equipment is continuously obtained. By judging whether each real-time status data is within the corresponding standard status data range, the optimal production sequence chain is adjusted in real time, which effectively improves the response efficiency of the production workshop when production anomalies occur and improves the utilization rate of workshop equipment. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] Figure 1 This is a schematic diagram of the present invention. DETAILED DESCRIPTION
[0044] In order to further illustrate the technical means and effects adopted by the present invention to achieve the predetermined purpose of the invention, the specific implementation methods, structures, features and effects of the present invention are described in detail below in conjunction with the accompanying drawings and preferred embodiments.
[0045] like Figure 1 As shown, a digital production workshop management system based on MES includes a cloud computing platform, which is communicatively connected to a workshop equipment data acquisition module, an equipment status monitoring module, a dynamic production sequence generation module, and a workshop ecological management module;
[0046] The workshop equipment data acquisition module is used to set multiple sensors for each workshop equipment, and periodically collect historical status data of each workshop equipment in various states through the sensors;
[0047] The equipment status monitoring module is used to establish a standard status data interval for each production equipment in a corresponding state based on the historical status data of each workshop equipment in various states, and to establish a workshop equipment distribution tree based on the spatial location of each workshop equipment in the production workshop;
[0048] The dynamic production sequence generation module is used to obtain the production events of each product, and generate the corresponding product production sequence chain based on the product production events, match the product production sequence chain with the workshop equipment distribution tree, and then traverse the workshop equipment distribution tree to traverse the corresponding optimal production sequence chain;
[0049] The workshop ecological management module is used to traverse the corresponding workshop equipment in the production workshop according to the optimal production sequence chain, and then continuously obtain the real-time status data of each workshop equipment. By judging whether each real-time status data is within the corresponding standard status data range, the dynamic production sequence generation module is enabled to adjust the optimal production sequence chain in real time according to the judgment result.
[0050] Further, the working principle of the present invention is described below by way of examples:
[0051] The workshop equipment data acquisition module sets numbers s1, s2, s3, ..., s n , where n is a natural number greater than 0;
[0052] Various sensors, such as cameras, temperature sensors, and pressure sensors, are installed on each workshop equipment. The workshop equipment is set to a standby state, an off state, and a working state. According to the state of each workshop equipment, the workshop equipment data collection module sets a data collection cycle of different lengths for each workshop equipment;
[0053] It should be noted that the data collection cycle in the standby state has the longest duration, the data collection cycle in the off state has the second longest duration, and the data collection cycle in the working state has the shortest duration.
[0054] In the off state and standby state, each sensor located on the workshop equipment collects the corresponding equipment status data every time a data collection cycle begins. In the working state, each sensor collects not only equipment status data but also product status data of the products being processed by the workshop equipment.
[0055] When the data collection cycle ends, each sensor uploads the collected data to the workshop equipment data collection module. The workshop equipment data collection module then integrates the equipment status data from the same workshop equipment to obtain the corresponding equipment status data set, and labels the equipment status data set with the corresponding workshop equipment number and equipment status. The equipment status data includes video data, temperature change curves, etc.
[0056] It should be noted that the equipment status data set for workshop equipment in working state contains not only equipment status data but also product status data, and the equipment status data set also carries the corresponding product name;
[0057] The above process of generating the equipment status data set is adopted, and then the workshop equipment data collection module collects several historical equipment status data sets when each workshop equipment generates different products.
[0058] Furthermore, the workshop equipment data acquisition module sends all historical equipment status data sets to the equipment status monitoring module. At the same time, the equipment status monitoring module obtains the product production steps of various types of products through the Internet. It should be noted that the product production steps are composed of several production sub-steps;
[0059] Establish n workshop equipment nodes, and label each workshop equipment node with the workshop equipment number in sequence. Then, connect each workshop equipment node according to the spatial distribution of each workshop equipment in the production workshop. At the same time, according to the material transfer location between two or more workshop equipment, set a transfer connection node between the corresponding workshop equipment nodes, and thus obtain the workshop equipment distribution tree;
[0060] It should be noted that the connection lines between the equipment nodes of each workshop are set in proportion to the length of the conveyor belts between the corresponding workshop equipment;
[0061] First, we extract historical equipment status datasets with the same product name from all historical equipment status datasets of equipment in different workshops. Then, we sort the corresponding historical equipment status datasets in order according to the production sub-step sequence of each product. Based on the time length of each historical status data item in the historical equipment status dataset, we obtain the standard interaction time between each workshop equipment and product.
[0062] It should be noted that one or more production sub-steps of a product can be performed by multiple types of workshop equipment, and multiple production sub-steps can be performed simultaneously;
[0063] Establish a multi-dimensional coordinate system to centralize the historical device status data. Except for video data, the same historical status data is mapped to the same dimensional coordinate system. It should be noted that the dimensional coordinate systems of different types of data share a time coordinate axis.
[0064] Set several detection time points on the time coordinate axis, and divide each historical state data into several historical state data segments according to the detection time points, perform normal distribution on the historical state data segments between each detection time point, and then obtain the standard state data segment interval between each detection time point according to the normal distribution result;
[0065] Connect the standard state data segment intervals between each detection time point in sequence to obtain the standard state data interval of the corresponding type of historical state data;
[0066] For historical state data of video data type, several feature extraction pointers are set, and the historical state data of video data type is divided into multiple historical state image data. Then, corresponding feature image areas are extracted from each historical state image data using the feature extraction pointers, such as the part where workshop equipment interacts with the product.
[0067] Map the characteristic image areas of each historical state image data from different data collection cycles but corresponding to the same workshop equipment and the same product name at the same detection time point onto the same two-dimensional coordinate system;
[0068] Select the pixel point at the center position of each feature image area as the center pixel, set the distance threshold, compare the distance between each center pixel in the same two-dimensional coordinate system with the distance threshold, if the distance between the two is less than or equal to the distance threshold, then the corresponding feature image area is fused and spliced, otherwise no operation is performed. After the distance comparison between each feature image area is completed, the feature image area that has not been fused and spliced with any feature image area is directly eliminated;
[0069] The feature image areas retained at each detection time point are overlapped and spliced in chronological order to obtain the dynamic feature video between the corresponding workshop equipment and product names;
[0070] The process of generating standard state data intervals and dynamic feature videos of various types of historical state data in the working state is adopted to obtain standard state data intervals and dynamic feature videos in the standby state and the off state;
[0071] Each workshop equipment node in the workshop equipment distribution tree is marked with the production steps of the corresponding type of product that the workshop equipment can execute, and the standard status data interval and dynamic feature video in each state are bound to the corresponding workshop equipment node. Then the equipment status supervision module sends the workshop equipment distribution tree to the dynamic production sequence generation module.
[0072] Furthermore, the dynamic production sequence generation module obtains the current status and various real-time status data of each workshop equipment from the workshop equipment data acquisition module, and then maps the current status and various real-time status data of each workshop equipment to the corresponding workshop equipment node in the workshop equipment distribution tree;
[0073] The user uploads a product production event to the dynamic production sequence generation module. The product production event includes the product name, the expected production quantity, and the expected completion time point;
[0074] The dynamic production sequence generation module allocates the corresponding product production steps according to the product name recorded in the product production event, and establishes the corresponding product production sequence chain according to the sequence between the various production sub-steps in the product production step. The product production sequence chain consists of multiple step nodes, and each step node has a unidirectional or bidirectional connection relationship;
[0075] Match each step node in the product production sequence chain with the workshop equipment nodes that can execute the corresponding production sub-steps in the workshop equipment distribution tree in sequence. The specific process includes:
[0076] First, obtain the production sub-step name of the step node of the first batch in the product production sequence chain, input the production sub-step name into the workshop equipment distribution tree, and then select the workshop equipment nodes with the corresponding production sub-step name label and the closed state or standby state in the workshop equipment distribution tree. Then compare and select the standard interaction time of each workshop equipment node to execute the corresponding production sub-step, and then select the workshop equipment node with the shortest standard interaction time as the production equipment node that executes the corresponding step node;
[0077] It should be noted that if there is a step node with no matching result, it is determined that the corresponding product production event cannot be executed until a matching result is found later;
[0078] Starting from the production equipment node of the first batch and setting the standard product transmission speed, the production sub-step names of one or more step nodes of the second batch in the product production sequence chain are matched with the workshop equipment nodes marked with the corresponding production sub-step names in the workshop equipment distribution tree;
[0079] According to the connection status between the first batch and the second matching step nodes in the product production sequence chain, the production equipment nodes of the first batch are pre-connected with the matching equipment nodes of each workshop;
[0080] Map the currently executing optimal production sequence chain to the workshop equipment distribution tree, and obtain the estimated product transmission time between each production equipment node and its pre-connected workshop equipment node based on the standard product transmission speed;
[0081] Determine whether each workshop equipment node pre-connected to the production equipment node is in working condition or reserved by the optimal production sequence chain;
[0082] If it is not in working state and has not been reserved by any optimal production sequence chain, the corresponding workshop equipment node will be recorded as a pre-production equipment node;
[0083] If it is only in working state but not reserved by any optimal production sequence chain, then determine whether the remaining working time of the workshop equipment corresponding to the corresponding workshop equipment node is less than or equal to the sum of the standard interaction time of the production equipment node and the expected product transmission time between the corresponding workshop equipment node;
[0084] If it is less than or equal to, the corresponding workshop equipment node is recorded as a pre-production equipment node; otherwise, the corresponding workshop equipment node is ignored;
[0085] If it is not in working state but reserved by other optimal production sequence chains, the time is counted from the time when the production equipment node starts to execute the production sub-step, and the time length when the corresponding optimal production sequence chain starts to use the corresponding workshop equipment node is obtained. The first time length is added to the standard interaction time length of the corresponding workshop equipment to execute the corresponding production sub-step, and the second time length when the use ends;
[0086] Determine whether the first time length is greater than or equal to the sum of the standard interaction time of the production equipment node and the expected product transmission time between the production equipment node and the corresponding workshop equipment node. If so, record the corresponding workshop equipment node as a preparatory production equipment node; otherwise, ignore the corresponding workshop equipment node.
[0087] Alternatively, determining whether the second time length is less than or equal to the sum of the standard interaction time of the production equipment node and the expected product transmission time between the node and the corresponding workshop equipment node; if so, recording the corresponding workshop equipment node as a preparatory production equipment node; otherwise, ignoring the corresponding workshop equipment node;
[0088] If it is in working state and is reserved by other optimal production sequence chains, determine whether there is a time interval between the corresponding workshop equipment node ending its working state and executing the reserved optimal production sequence. If not, ignore the corresponding workshop equipment node.
[0089] If it exists, determine whether the time interval is greater than or equal to the standard interaction time between the corresponding workshop equipment and the corresponding product. If it is less than, ignore the corresponding workshop equipment node. If it is greater than or equal to, determine whether the remaining working time of the workshop equipment corresponding to the corresponding workshop equipment node is less than or equal to the standard interaction time of the production equipment node, and the sum of the expected product transmission time between the corresponding workshop equipment nodes;
[0090] If it is less than or equal to, the corresponding workshop equipment node is recorded as a pre-production equipment node; otherwise, the corresponding workshop equipment node is ignored;
[0091] Compare the standard interaction time of each preparatory production equipment node for executing the corresponding product, and then select the preparatory production equipment node with the smallest standard interaction time as the product production node for executing the corresponding production sub-step;
[0092] It should be noted that if the production sub-step name in the second batch can be executed on the production equipment node of the first batch, the corresponding production equipment node in the first batch will be directly recorded as the production equipment node of the corresponding step node;
[0093] Repeat the above steps to obtain the production equipment nodes corresponding to each step node, and traverse the corresponding optimal production sequence chain in the workshop equipment distribution tree.
[0094] Furthermore, whenever the dynamic production sequence generation module generates an optimal production sequence chain, the optimal production sequence chain is automatically sent to the workshop ecological management module;
[0095] The workshop ecological management module transfers the corresponding product raw materials to the corresponding workshop equipment according to the optimal production sequence chain, and records the workshop equipment associated with the optimal production sequence chain as the preparation workshop equipment;
[0096] Obtain the real-time status data set of each workshop equipment from the workshop equipment data acquisition module, and determine whether each real-time status data in the real-time status data set is within its corresponding standard status data interval and dynamic feature video;
[0097] If any real-time status data of a workshop device or product is not within its corresponding standard status data interval or the feature image area in the dynamic feature video for three consecutive detection time points, it is determined that the corresponding workshop equipment has an operation abnormality or the product has a production abnormality. Then, the workshop ecological management module sends the workshop equipment number of the abnormal operation or the workshop equipment number of the product to the dynamic production sequence generation module. Then, the dynamic production sequence generation module adjusts all current optimal production sequence chains associated with the workshop equipment according to the workshop equipment number.
[0098] The above judgment process is repeated until each production equipment node in the optimal production sequence chain is judged to have completed execution.
[0099] The above description is merely a preferred embodiment of the present invention and does not constitute any form of limitation to the present invention. Although the present invention has been disclosed as above in terms of a preferred embodiment, it is not intended to limit the present invention. Any person skilled in the art can, without departing from the scope of the technical solution of the present invention, make some changes or modifications to equivalent embodiments using the technical contents disclosed above. However, any brief modifications, equivalent changes and modifications made to the above embodiments based on the technical essence of the present invention without departing from the content of the technical solution of the present invention are still within the scope of the technical solution of the present invention.
Claims
1. A digital production workshop management system based on MES, including a cloud computing platform, characterized in that: The cloud computing platform is communicatively connected to a workshop equipment data acquisition module, an equipment status monitoring module, a dynamic production sequence generation module, and a workshop ecological management module; The workshop equipment data acquisition module is used to set multiple sensors for each workshop equipment, and periodically collect historical status data of each workshop equipment in various states through the sensors; The equipment status monitoring module is used to establish a standard status data interval for each production equipment in a corresponding state based on the historical status data of each workshop equipment in various states, and to establish a workshop equipment distribution tree based on the spatial location of each workshop equipment in the production workshop; The dynamic production sequence generation module is used to obtain the production events of each product, and generate the corresponding product production sequence chain according to the product production events, match the product production sequence chain with the workshop equipment distribution tree, and then traverse the workshop equipment distribution tree to traverse the optimal production sequence chain; The workshop ecological management module is used to traverse the corresponding workshop equipment in the production workshop according to the optimal production sequence chain, and then continuously obtain the real-time status data of each workshop equipment. By judging whether each real-time status data is within the corresponding standard status data range, the dynamic production sequence generation module is instructed to adjust the optimal production sequence chain in real time according to the judgment result; The process of establishing the optimal production sequence chain includes: Obtain the production sub-step name of the step node of the first batch in the product production sequence chain, input the production sub-step name into the workshop equipment distribution tree, and then select the workshop equipment nodes with the corresponding production sub-step name label and the closed state or standby state in the workshop equipment distribution tree. Compare and select the standard interaction time of each workshop equipment node to execute the corresponding production sub-step. Select the workshop equipment node with the shortest standard interaction time as the production equipment node that executes the corresponding step node; Starting from the production equipment node of the first batch, the production sub-step names of one or more step nodes of the second batch in the product production sequence chain are matched with the workshop equipment nodes marked with the corresponding production sub-step names in the workshop equipment distribution tree; According to the connection status between the first batch and the second matching step nodes in the product production sequence chain, the production equipment nodes of the first batch are pre-connected with the matching equipment nodes of each workshop; Determine whether each workshop equipment node pre-connected to the production equipment node is in working condition or reserved by the optimal production sequence chain, and obtain several preparatory workshop equipment nodes based on the matching; Compare the standard interaction time of each preparatory production equipment node to execute the corresponding product, and then select the preparatory production equipment node with the smallest standard interaction time as the product production node for executing the corresponding production sub-step. Repeat the process of obtaining the production equipment node corresponding to each step node, and then traverse the corresponding optimal production sequence chain in the workshop equipment distribution tree.
2. A digital production workshop management system based on MES according to claim 1, characterized in that: The process of collecting historical status data of the workshop equipment includes: Each piece of equipment in the production workshop is numbered and equipped with multiple sensors. The equipment is set to have a standby state, an off state, and a working state. Data collection cycles of different lengths are set for each piece of equipment according to its state. In the off state and standby state, each sensor located on the workshop equipment collects equipment status data every time a data collection cycle starts. In the working state, each sensor collects not only equipment status data but also product status data of the product; When the data collection cycle ends, the equipment status data from the same workshop equipment are integrated to obtain the equipment status data set. The process of generating the equipment status data set is adopted to collect several historical equipment status data sets when each workshop equipment produces different products.
3. A digital production workshop management system based on MES according to claim 2, characterized in that: The process of establishing the standard state data interval includes: Obtaining production steps for various types of products through the Internet, wherein the production steps are composed of a plurality of production sub-steps; A multidimensional coordinate system is established, and the same historical status data in each historical device status data set is mapped into the same dimensional coordinate system. Several detection time points are set on the time coordinate axis, and each historical status data is divided into several historical status data segments according to the detection time points. The historical status data segments between each detection time point are normally distributed, and then the standard status data interval of the corresponding type of historical status data is obtained according to the normal distribution result.
4. A digital production workshop management system based on MES according to claim 3, characterized in that: The process of establishing the workshop equipment distribution tree includes: Establish several workshop equipment nodes, and mark each workshop equipment node with the workshop equipment number in sequence. Then, according to the spatial distribution of each workshop equipment in the production workshop, connect each workshop equipment node to obtain the workshop equipment distribution tree; At the same time, based on the time length of each historical status data in the historical equipment status data set, the standard interaction time between each workshop equipment and product is obtained, and each workshop equipment node in the workshop equipment distribution tree is marked with the production steps of the corresponding workshop equipment type that can be executed. The standard status data interval in each state is bound to the corresponding workshop equipment node.
5. A digital production workshop management system based on MES according to claim 4, characterized in that: The process of establishing the product production sequence chain includes: The current status of each workshop equipment and various real-time status data are mapped to the corresponding workshop equipment node in the workshop equipment distribution tree. The user uploads product production events to the dynamic production sequence generation module. The product production events include product name and expected production quantity. The corresponding product production steps are allocated according to the product name recorded in the product production event, and the corresponding product production sequence chain is established according to the sequence between each production sub-step in the product production step. The product production sequence chain is composed of multiple step nodes, and each step node has a unidirectional or parallel connection relationship.
6. A digital production workshop management system based on MES according to claim 5, characterized in that: If there is a step node that is not matched with any workshop equipment node, it is determined that the corresponding product production event cannot be executed currently until a matching result is found later.
7. The MES-based digital production workshop management system according to claim 5, characterized in that: The execution process of the optimal production sequence chain includes: According to the optimal production sequence chain, product raw materials are transferred to the corresponding workshop equipment, and the workshop equipment associated with the optimal production sequence chain is recorded as the preparation workshop equipment; Obtain the real-time status data set of each workshop equipment and determine whether each real-time status data in the real-time status data set is within its corresponding standard status data range and dynamic feature video; According to the judgment results, it is determined that the corresponding workshop equipment has an operation abnormality or the product has a production abnormality. Then, the workshop ecological management module sends the workshop equipment number with the operation abnormality or the workshop equipment number where the product is currently located to the dynamic production sequence generation module, and then adjusts all current optimal production sequence chains associated with the workshop equipment according to the workshop equipment number.
Citation Information
Patent Citations
MES-based production workshop dynamic management method and system
CN118244729A
Industrial equipment automation control system based on edge computing
CN118672224A