Monitoring and management system for factory scheduling

By introducing a policy adjustment module into the factory scheduling monitoring and management system, the production status of equipment is monitored in real time and the scheduling strategy is dynamically adjusted, the problem of existing systems not responding in time when facing production emergencies is solved, and production efficiency and system flexibility are improved.

CN118966673BActive Publication Date: 2025-03-25BAIC LIDAI IND TECH SERVICE (BEIJING) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411031325.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-30
Publication Date
2025-03-25
Estimated Expiration
2044-07-30

AI Technical Summary

Technical Problem

The existing factory scheduling monitoring and management system lacks the ability to dynamically adjust scheduling strategies, which leads to inability to respond in a timely and effective manner when facing production emergencies or changes, affecting production efficiency.

Method used

A monitoring and management system for factory scheduling is designed, including task determination module, judgment module, equipment determination module, policy determination module, policy adjustment module and update module. By monitoring the production status of the equipment in real time, dynamically adjusting the initial scheduling strategy, achieving flexible response to the production process.

Benefits of technology

It improves the efficiency and accuracy of factory scheduling, ensures the continuity and stability of the production line, reduces equipment idle time and production waste, and reduces production costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118966673B_ABST
    Figure CN118966673B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of factory intelligent management technology, and in particular to a monitoring and management system for factory scheduling, the system comprising: a task determination module receives a production task, determines an actual production route, and obtains a number of production subtasks; a judgment module determines the actual correlation between a number of production subtasks and determines the actual priority; an equipment determination module determines a number of initial production equipment, analyzes the historical production data of a number of initial production equipment based on a historical equipment library, and selects actual production equipment; a strategy determination module determines an initial scheduling strategy based on the actual priority and the actual production equipment; a strategy adjustment module monitors the actual production status of a number of actual production equipment in the equipment scheduling process in real time, adjusts the initial scheduling strategy based on the actual production status, and obtains an adjusted scheduling strategy; an update module adds the actual production status to the historical equipment library to update the historical equipment library. The present invention improves scheduling production efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of factory intelligent management, and in particular to a monitoring and management system for factory scheduling. Background Art

[0002] With the continuous improvement of industrial automation, factory scheduling monitoring and management systems play a vital role in ensuring production continuity, improving production efficiency, and reducing production costs. At present, there are many factory scheduling monitoring and management systems on the market, most of which realize real-time monitoring and scheduling of factory production processes by integrating sensors, controllers and data processing equipment.

[0003] The patent document with Chinese patent application number CN116880396A discloses a dynamic collaborative scheduling method for a smart factory, which includes: data collection and real-time monitoring, installing sensors and equipment to collect real-time data from all aspects of the factory; establishing a real-time monitoring system to collect, store and process the real-time data; task optimization and scheduling, defining the goal of task optimization; based on the real-time data and the optimization goal, using a scheduling algorithm to optimize and allocate tasks; collaborative communication and collaboration, establishing an intelligent communication system; designing collaborative algorithms to formulate collaborative strategies; real-time monitoring and feedback control; data analysis and intelligent decision-making, analyzing and mining the collected data to extract valuable information and insights; based on the results of the data analysis, making intelligent decisions and predictions to optimize production plans and scheduling strategies.

[0004] Existing technologies are often based on static or preset scheduling strategies and lack the ability to dynamically adjust scheduling strategies according to real-time production conditions. This results in an inability to respond promptly and effectively to emergencies or changes in production, which in turn affects scheduling production efficiency. Summary of the invention

[0005] To this end, the present invention provides a monitoring and management system for factory scheduling, which monitors the actual production status of equipment scheduling in real time through a strategy adjustment module, and adjusts the initial scheduling strategy based on the actual production status. Dynamic scheduling can solve the problem of low scheduling production efficiency.

[0006] To achieve the above object, the present invention provides a monitoring and management system for factory scheduling, the system comprising:

[0007] A task determination module is used to receive a production task, determine an actual production route based on the production task, analyze the actual production route, and obtain a number of production subtasks based on the analysis results;

[0008] A judgment module, connected to the task determination module, for analyzing the plurality of production subtasks, judging the actual correlations among the plurality of production subtasks based on the analysis results, and determining the actual priorities of the plurality of production subtasks based on the correlation judgment results;

[0009] An equipment determination module, connected to the task determination module, for determining a number of initial production equipment based on a number of production subtasks, analyzing the historical production data of the number of initial production equipment based on a historical equipment library, and selecting actual production equipment;

[0010] a strategy determination module, connected to the judgment module and the equipment determination module, for determining an initial scheduling strategy based on the actual priority and the actual production equipment;

[0011] A strategy adjustment module is used to monitor the actual production status of a number of actual production equipment in the equipment scheduling process in real time, adjust the initial scheduling strategy based on the actual production status, and obtain an adjusted scheduling strategy;

[0012] The updating module is used to add the actual production status to the historical equipment library to update the historical equipment library.

[0013] Furthermore, the judging module includes:

[0014] A correlation analysis unit, used to identify the logical relationship between the plurality of production subtasks, determine the logical correlation based on the analysis result of the logical relationship, analyze the resource usage of the plurality of production subtasks, and determine the resource correlation between the plurality of production subtasks based on the analysis result;

[0015] The priority determination unit is connected to the correlation analysis unit, and is used to calculate the implementation score of any of the production subtasks according to the logical relevance, the resource relevance and the preset weight, sort the implementation scores from large to small, obtain the sorting result, and determine the actual priority based on the sorting result.

[0016] Furthermore, the correlation analysis unit comprises:

[0017] A logic analysis subunit, for identifying the production input and the production output of each of the production subtasks, constructing a task chain diagram based on the production inputs and the production outputs, analyzing the task chain diagram, and determining the logic correlation between the production subtasks based on the analysis results;

[0018] The resource analysis subunit is connected to the logic analysis subunit, and is used to analyze the resource requirement type corresponding to each of the production subtasks, and determine the resource correlation based on the resource requirement type.

[0019] Furthermore, the priority determination unit includes:

[0020] A first determination subunit, configured to determine a logic score according to the logic relevance;

[0021] A second determining subunit, configured to determine a resource conflict level based on the resource correlation, and determine a resource score based on the resource conflict level;

[0022] a calculation subunit, connected to the first determination subunit and the second determination subunit, for calculating the implementation score according to the logic score, the resource score and the preset weight;

[0023] A first sorting subunit, connected to the third calculation subunit, is used to sort the real-time scores from large to small to obtain a sorting result;

[0024] The priority determination subunit is connected to the sorting subunit and is used to determine the actual priority based on the production subtask corresponding to the sorting result.

[0025] Furthermore, the device determination module includes:

[0026] An equipment identification unit, used to identify the production requirements of the production subtasks, match the production requirements with the equipment functions in the preset equipment library, and determine the initial production equipment based on the matching results;

[0027] a historical data analysis unit connected to the equipment identification unit, for acquiring historical production data corresponding to the initial production equipment based on a historical equipment database, performing statistical analysis on the historical production data, and determining historical production efficiency and historical failure rate of the initial production equipment based on the analysis results;

[0028] An equipment selection unit is connected to the historical data analysis unit and is used to select the actual production equipment based on the historical production efficiency and the historical failure rate.

[0029] Furthermore, the device selection unit includes:

[0030] A second sorting subunit is used to sort the historical production efficiencies from large to small to obtain a production efficiency set, and to sort the historical failure rates from small to large to obtain a failure rate set;

[0031] A selection subunit is connected to the second sorting subunit to calculate the sum of the sorting numbers of the historical production efficiency and the sorting numbers of the historical failure rate, and select the initial production equipment corresponding to the smallest sum of the numbers as the actual production equipment.

[0032] Furthermore, the strategy determination module includes:

[0033] An establishing unit, used for establishing a production relationship between the production subtask and the actual production equipment based on a matching result between the production demand of the production subtask and the equipment function of the actual production equipment;

[0034] A strategy generating unit is connected to the establishing unit and is used to generate an initial scheduling strategy based on the production relationship and the actual priority.

[0035] Furthermore, the strategy adjustment module includes:

[0036] A status monitoring unit, used to monitor the actual production efficiency and actual operation status of the actual production equipment in real time;

[0037] A state analysis unit connected to the state monitoring unit, for analyzing the actual production efficiency and the actual operation status, and obtaining a state analysis result;

[0038] A policy adjustment unit is connected to the state analysis unit and is used to adjust the initial scheduling policy based on the state analysis result to obtain an adjusted scheduling policy.

[0039] Furthermore, the state analysis unit comprises:

[0040] an efficiency analysis subunit, configured to compare the actual production efficiency with the historical production efficiency, obtain an efficiency comparison result, and determine an efficiency score based on the efficiency comparison result;

[0041] an operation analysis subunit, configured to draw an actual vibration change curve based on the plurality of real-time vibration values, draw a temperature value change curve based on the plurality of real-time temperature values, compare the actual vibration change curve with a preset vibration change curve for similarity, obtain a vibration comparison result, determine a vibration score based on the vibration comparison result, compare the actual temperature value change curve with a preset temperature value change curve for similarity, obtain a temperature value comparison result, determine a temperature value score based on the temperature value comparison result, and determine an operation score based on the vibration score and the temperature value score;

[0042] The state analysis subunit is connected to the efficiency analysis subunit and the operation analysis subunit, and is used to determine the state score of the actually operating equipment based on the vibration score and the operation score.

[0043] Furthermore, the strategy adjustment unit includes:

[0044] A comparison subunit, used to compare the state score with a preset score to obtain a score comparison result;

[0045] A strategy adjustment subunit is connected to the comparison subunit, and is used to determine the cause of abnormal production of the actual production equipment when the status score is less than a preset score, and generate the adjustment scheduling strategy based on the abnormal cause. The adjustment scheduling strategy includes adjusting the working parameters of the actual production equipment, repairing the actual production equipment, or replacing the actual production equipment.

[0046] Compared with the prior art, the beneficial effects of the present invention are that, by setting the task determination module, the production tasks can be quickly analyzed, and the actual production routes and subtasks can be determined, so that the production process is clearer and more orderly; by setting the judgment module, the actual priority of the subtasks can be determined by analyzing the correlation between the production subtasks, thereby ensuring that key tasks are given priority and improving production efficiency; by setting the equipment determination module, the actual production equipment can be selected based on the production subtasks and historical production data, so as to ensure the reasonable allocation of equipment resources and reduce the idle time of equipment; by real-time monitoring of the production status of the equipment, the strategy adjustment module can adjust the scheduling strategy in time to deal with emergencies in the production process, ensure the continuity and stability of the production line, and improve the efficiency and accuracy of management; by setting the update module, the actual production status is added to the historical equipment library, which provides valuable data support for future production scheduling, enables the system to continuously learn and optimize, and improves the efficiency and accuracy of factory scheduling.

[0047] In particular, by setting up a correlation analysis unit to identify the logical relationship between production subtasks and determine the dependency and constraint relationship between them, it helps to ensure the rationality and smoothness of the production process and reduce bottlenecks and delays in production. By analyzing the resource usage of production subtasks and determining which subtasks need to share or compete for the same resources, it helps the factory to more accurately predict resource requirements, thereby avoiding resource conflicts and waste and improving resource utilization. By setting the priority determination unit to calculate the implementation score of the production subtask according to the logical correlation, resource correlation and preset weights, and determine the actual priority accordingly, it helps to ensure that critical and urgent subtasks are processed first, thereby improving production efficiency and shortening the production cycle. Through reasonable priority sorting, unnecessary waiting and delays can be avoided, waste and losses in production can be reduced, and it helps to reduce production costs and improve production benefits.

[0048] In particular, by setting the equipment identification unit, the production requirements of the production subtask are matched with the equipment functions in the preset equipment library, so as to preliminarily determine the equipment that can complete the task. By statistically analyzing the historical production data through the historical data analysis unit, the actual performance of different equipment in similar production tasks can be understood, and data basis can be provided for the selection of subsequent equipment, which is helpful to optimize resource allocation and avoid waste and excessive use of equipment resources, thereby improving the efficiency and stability of the entire production system. By setting the equipment selection unit, the historical production efficiency and historical failure rate are comprehensively considered, and the actual production equipment with more reliable performance and more efficient production is selected, thereby improving the efficiency of factory scheduling. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] Figure 1 A structural block diagram of a monitoring and management system for factory scheduling provided by an embodiment of the present invention;

[0050] Figure 2 A second structural block diagram of the monitoring and management system for factory scheduling provided by an embodiment of the present invention;

[0051] Figure 3 A task chain diagram in a monitoring and management system for factory scheduling provided by an embodiment of the present invention;

[0052] Figure 4 This is a third structural block diagram of the monitoring and management system for factory scheduling provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0053] In order to make the objects and advantages of the present invention more clearly understood, the present invention is further described below in conjunction with embodiments; it should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0054] The preferred embodiments of the present invention are described below with reference to the accompanying drawings. It should be understood by those skilled in the art that these embodiments are only used to explain the technical principles of the present invention and are not intended to limit the protection scope of the present invention.

[0055] It should be noted that, in the description of the present invention, terms such as "up", "down", "left", "right", "inside" and "outside" indicating directions or positional relationships are based on the directions or positional relationships shown in the drawings. This is merely for the convenience of description and does not indicate or imply that the device or element must have a specific orientation, be constructed and operated in a specific orientation. Therefore, it should not be understood as a limitation on the present invention.

[0056] In addition, it should be noted that in the description of the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected" and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, or it can be the internal communication of two components. For those skilled in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0057] See also Figure 1 As shown, an embodiment of the present invention provides a monitoring and management system for factory scheduling, the system comprising:

[0058] A task determination module 10 is used to receive a production task, determine an actual production route based on the production task, analyze the actual production route, and obtain a number of production subtasks according to the analysis results;

[0059] A judgment module 20, connected to the task determination module 10, is used to analyze the plurality of production subtasks, determine the actual correlations between the plurality of production subtasks based on the analysis results, and determine the actual priorities of the plurality of production subtasks based on the correlation determination results;

[0060] The equipment determination module 30 is connected to the task determination module 10, and is used to determine a number of initial production equipment based on a number of production subtasks, analyze the historical production data of the initial production equipment based on the historical equipment library, and select the actual production equipment;

[0061] A strategy determination module 40, connected to the judgment module 20 and the equipment determination module 30, for determining an initial scheduling strategy based on the actual priority and the actual production equipment;

[0062] A strategy adjustment module 50 is used to monitor the actual production status of a number of actual production equipment in the equipment scheduling process in real time, adjust the initial scheduling strategy based on the actual production status, and obtain an adjusted scheduling strategy;

[0063] The updating module 60 is used to add the actual production status to the historical equipment library to update the historical equipment library.

[0064] Specifically, the task determination module 10 described in the embodiment of the present invention includes:

[0065] A route determination unit, configured to identify a historical production route corresponding to the production task based on a historical production database, and determine the actual production route according to the historical production route;

[0066] A route analysis unit is connected to the route determination unit, and is used to disassemble the actual production route based on production functions, and determine a number of production subtasks based on the disassembly results.

[0067] Specifically, the historical production database described in the embodiment of the present invention includes historical production routes corresponding to several historical production tasks.

[0068] Specifically, the route analysis unit described in the embodiment of the present invention includes:

[0069] Function identification subunit, used to identify the specific production functions corresponding to each production link in the actual production route;

[0070] The function classification subunit is connected to the function identification subunit and is used to classify the identified production functions according to their properties to form function groups;

[0071] The task division sub-unit is connected to the function classification sub-unit to divide the actual production route into a number of independent or interrelated production sub-tasks according to the classification results of the functional groups.

[0072] Specifically, a possible example of the route analysis unit described in the embodiment of the present invention is to assume that the actual production route of a factory producing a certain electronic product includes the following links: raw material inspection, circuit board welding, shell assembly, functional testing, packaging and warehousing, and the identified production functions include: raw material inspection, welding, assembly, testing, and packaging. These functions are classified according to their properties: raw material processing group: raw material inspection; production and processing group: welding, assembly; quality inspection group: functional testing; finished product processing group: packaging; according to the classification results of the function groups, the production route is divided into the following production subtasks: raw material processing task: inspect the raw materials to ensure that the quality of the raw materials meets the production requirements; production and processing tasks: circuit board welding subtask: solder electronic components to the circuit board; shell assembly subtask: install the circuit board and other components into the shell to complete the product assembly; quality inspection task: perform functional testing on the assembled products to ensure that the product performance meets the standards; finished product processing task: package the products that pass the quality inspection and store them in the warehouse.

[0073] Specifically, the embodiment of the present invention sets the task determination module to quickly analyze the production tasks and determine the actual production routes and subtasks, so that the production process is clearer and more orderly. The judgment module is set to analyze the correlation between the production subtasks to determine the actual priority of the subtasks, thereby ensuring that key tasks are given priority and improving production efficiency. The equipment determination module is set to select actual production equipment based on production subtasks and historical production data to ensure the reasonable allocation of equipment resources and reduce equipment idle time. By real-time monitoring of the production status of the equipment, the strategy adjustment module can adjust the scheduling strategy in time to respond to emergencies in the production process, ensure the continuity and stability of the production line, and improve the efficiency and accuracy of management. By setting the update module, the actual production status is added to the historical equipment library, which provides valuable data support for future production scheduling, enables the system to continuously learn and optimize, and improves the efficiency and accuracy of factory scheduling.

[0074] See also Figure 2 As shown, the judging module 20 includes:

[0075] A correlation analysis unit 21, used to identify the logical relationship between the plurality of production subtasks, determine the logical correlation based on the analysis result of the logical relationship, analyze the resource usage of the plurality of production subtasks, and determine the resource correlation between the plurality of production subtasks based on the analysis result;

[0076] The priority determination unit 22 is connected to the correlation analysis unit 21, and is used to calculate the implementation score of any of the production subtasks according to the logical relevance, the resource relevance and the preset weight, sort the implementation scores from large to small, obtain the sorting result, and determine the actual priority based on the sorting result.

[0077] Specifically, the embodiment of the present invention sets a correlation analysis unit to identify the logical relationship between production subtasks, determine the dependency and constraint relationship between them, which helps to ensure the rationality and smoothness of the production process and reduce bottlenecks and delays in production. By analyzing the resource usage of production subtasks, it is determined which subtasks need to share or compete for the same resources, which helps the factory to more accurately predict resource requirements, thereby avoiding resource conflicts and waste and improving resource utilization. By setting the priority determination unit to calculate the implementation score of the production subtask according to the logical correlation, resource correlation and preset weights, and determine the actual priority accordingly, it helps to ensure that critical and urgent subtasks are processed first, thereby improving production efficiency and shortening the production cycle. Through reasonable priority sorting, unnecessary waiting and delays can be avoided, waste and losses in production can be reduced, and it helps to reduce production costs and improve production benefits.

[0078] Specifically, the correlation analysis unit includes:

[0079] A logic analysis subunit, for identifying the production input and the production output of each of the production subtasks, constructing a task chain diagram based on the production inputs and the production outputs, analyzing the task chain diagram, and determining the logic correlation between the production subtasks based on the analysis results;

[0080] The resource analysis subunit is connected to the logic analysis subunit, and is used to analyze the resource requirement type corresponding to each of the production subtasks, and determine the resource correlation based on the resource requirement type.

[0081] Specifically, the logic analysis subunit described in the embodiment of the present invention includes:

[0082] A task chain identification block is used to identify the contextual relationship between the various production subtasks based on the production inputs and production outputs of the production subtasks to form a task chain diagram, in which each production subtask is marked as a node, and the lines between the nodes represent the logical sequence and dependency relationship of the production tasks;

[0083] The correlation determination block is connected to the task chain identification block and is used to determine the logic correlation according to the task chain diagram.

[0084] See also Figure 3 As shown in FIG. 1 , a possible representation of the task chain diagram of an embodiment of the present invention is shown. Assume that the production subtasks are L1, L2, L3 and L4 respectively, the production input corresponding to the production subtask L1 is S1, and the production output is S1′, the production input corresponding to the production subtask L2 is S1′, and the production output is S1″, the production input corresponding to the production subtask L3 is S1′, and the production output is S2″, the production input corresponding to the production subtask L1 is S1″, and the production output is S3″, then the corresponding task chain diagram is Figure 3 shown.

[0085] Specifically, the priority determination unit includes:

[0086] A first determination subunit, configured to determine a logic score according to the logic relevance;

[0087] A second determining subunit, configured to determine a resource conflict level based on the resource correlation, and determine a resource score based on the resource conflict level;

[0088] a calculation subunit, connected to the first determination subunit and the second determination subunit, for calculating the implementation score according to the logic score, the resource score and the preset weight;

[0089] A first sorting subunit, connected to the third calculation subunit, is used to sort the real-time scores from large to small to obtain a sorting result;

[0090] The priority determination subunit is connected to the sorting subunit and is used to determine the actual priority based on the production subtask corresponding to the sorting result.

[0091] Specifically, the logic score in the embodiment of the present invention is based on the ratio of the number of connections corresponding to each production subtask in the task chain diagram to the total number of connections;

[0092] The resource score is to calculate the duplicate resources of each production subtask, determine the resource conflict level based on the number of duplicate resources, and divide the number by the total number of resources as the resource score. If there is no duplicate resource, the resource score is 1;

[0093] The preset weights include a logic scoring weight of 0.6 and a resource scoring weight of 0.4;

[0094] The implementation score is logic score weight×logic score+resource score weight×resource score.

[0095] Specifically, the embodiment of the present invention provides quantitative scores for production subtasks based on logical relevance and resource relevance through the first determination subunit and the second determination subunit, so that the evaluation process is more objective and the accuracy of the judgment results is improved. The calculation subunit and the first sorting subunit can quickly calculate the real-time score of each production subtask and sort them according to the size of the score, which speeds up the priority determination and improves production efficiency. Determining resource scores based on resource conflict levels helps the system optimize resource allocation and improve resource utilization efficiency.

[0096] Specifically, the device determination module 30 includes:

[0097] An equipment identification unit, used to identify the production requirements of the production subtasks, match the production requirements with the equipment functions in the preset equipment library, and determine the initial production equipment based on the matching results;

[0098] a historical data analysis unit connected to the equipment identification unit, for acquiring historical production data corresponding to the initial production equipment based on a historical equipment database, performing statistical analysis on the historical production data, and determining historical production efficiency and historical failure rate of the initial production equipment based on the analysis results;

[0099] An equipment selection unit is connected to the historical data analysis unit and is used to select the actual production equipment based on the historical production efficiency and the historical failure rate.

[0100] Specifically, the preset device library described in the embodiment of the present invention is a collection of several devices in a factory and their corresponding device functions;

[0101] The historical equipment database is a data set of historical production efficiency and historical failure rate of several equipment in a factory during historical production processes.

[0102] Specifically, the embodiment of the present invention matches the production demand of the production subtask with the equipment function in the preset equipment library by setting the equipment identification unit, thereby preliminarily determining the equipment that can complete the task. The historical data analysis unit conducts statistical analysis on the historical production data to understand the actual performance of different equipment in similar production tasks, and provides data basis for the selection of subsequent equipment, which helps to optimize resource allocation and avoid waste and excessive use of equipment resources, thereby improving the efficiency and stability of the entire production system. By setting the equipment selection unit to comprehensively consider the historical production efficiency and historical failure rate, actual production equipment with more reliable performance and more efficient production is selected, thereby improving the efficiency of factory scheduling.

[0103] Specifically, the device selection unit includes:

[0104] A second sorting subunit is used to sort the historical production efficiencies from large to small to obtain a production efficiency set, and to sort the historical failure rates from small to large to obtain a failure rate set;

[0105] A selection subunit is connected to the second sorting subunit to calculate the sum of the sorting numbers of the historical production efficiency and the sorting numbers of the historical failure rate, and select the initial production equipment corresponding to the smallest sum of the numbers as the actual production equipment.

[0106] Specifically, the selection subunit in the embodiment of the present invention is also used to select the initial production equipment corresponding to the highest historical production efficiency as the actual production equipment when the sequence number and the result are the same.

[0107] Specifically, in the embodiment of the present invention, it is assumed that the sorting number of the historical production efficiency corresponding to the initial production equipment A is 3, and the sorting number of the corresponding historical failure rate is 1; the sorting number of the historical production efficiency corresponding to the initial production equipment B is 2, and the sorting number of the corresponding historical failure rate is 3; the sorting number of the historical production efficiency corresponding to the initial production equipment C is 1, and the sorting number of the corresponding historical failure rate is 2, then the initial production equipment C is selected as the actual production equipment.

[0108] Specifically, the strategy determination module 40 includes:

[0109] An establishing unit, used for establishing a production relationship between the production subtask and the actual production equipment based on a matching result between the production demand of the production subtask and the equipment function of the actual production equipment;

[0110] A strategy generating unit is connected to the establishing unit and is used to generate an initial scheduling strategy based on the production relationship and the actual priority.

[0111] Specifically, the initial scheduling strategy described in the embodiment of the present invention is to determine the actual production equipment corresponding to the production subtask based on the production relationship, and to determine the production order of the production subtasks of the same actual production equipment based on the actual priority.

[0112] Specifically, the embodiment of the present invention clarifies the correspondence between production subtasks and actual production equipment by setting the establishment unit, making the production process clearer and more organized, helping to improve the controllability and traceability of the production process, and improving the accuracy of the scheduling process. By setting the strategy generation unit to generate an initial scheduling strategy in combination with production relations and actual priorities, it fully considers various factors, makes scheduling more reasonable, and improves the efficiency and accuracy of production scheduling.

[0113] See also Figure 4 As shown, the strategy adjustment module 50 includes:

[0114] A status monitoring unit 51 is used to monitor the actual production efficiency and actual operation status of the actual production equipment in real time;

[0115] A state analysis unit 52, connected to the state monitoring unit 51, for analyzing the actual production efficiency and the actual operation status to obtain a state analysis result;

[0116] The strategy adjustment unit 53 is connected to the state analysis unit 52 and is used to adjust the initial scheduling strategy based on the state analysis result to obtain an adjusted scheduling strategy.

[0117] Specifically, the state monitoring unit described in the embodiment of the present invention includes:

[0118] An efficiency monitoring subunit, used for real-time monitoring of the time taken by the production equipment to produce adjacent products, and calculating the average of several times as the actual production efficiency;

[0119] The situation monitoring subunit is used to determine the operating situation of the actual equipment by detecting the real-time vibration value and the real-time temperature value of the actual production equipment in real time.

[0120] Specifically, the embodiment of the present invention sets the status monitoring unit to monitor the production efficiency and operation status of actual production equipment in real time, thereby ensuring that the system can grasp the changes in the production site in real time and avoid waste of resources. By setting the status analysis unit, the real-time data is deeply analyzed to provide an accurate basis for strategy adjustment. By setting the strategy adjustment unit to dynamically adjust the initial scheduling strategy based on the analysis results, it is ensured that production resources are optimally configured and production efficiency is improved. The optimized scheduling strategy can reduce waiting time and resource waste in the production process and further improve production efficiency.

[0121] Specifically, the state analysis unit includes:

[0122] an efficiency analysis subunit, configured to compare the actual production efficiency with the historical production efficiency, obtain an efficiency comparison result, and determine an efficiency score based on the efficiency comparison result;

[0123] an operation analysis subunit, configured to draw an actual vibration change curve based on the plurality of real-time vibration values, draw a temperature value change curve based on the plurality of real-time temperature values, compare the actual vibration change curve with a preset vibration change curve for similarity, obtain a vibration comparison result, determine a vibration score based on the vibration comparison result, compare the actual temperature value change curve with a preset temperature value change curve for similarity, obtain a temperature value comparison result, determine a temperature value score based on the temperature value comparison result, and determine an operation score based on the vibration score and the temperature value score;

[0124] The state analysis subunit is connected to the efficiency analysis subunit and the operation analysis subunit, and is used to determine the state score of the actually operating equipment based on the vibration score and the operation score.

[0125] Specifically, the preset vibration change curve in the embodiment of the present invention is a change curve drawn from historical vibration values ​​in the historical production process corresponding to the actual production equipment;

[0126] The preset temperature value variation curve is a variation curve drawn from historical temperature values ​​in the historical production process corresponding to the actual production equipment.

[0127] Specifically, the efficiency score in the embodiment of the present invention is: when the actual production efficiency is greater than or equal to the historical production efficiency, the efficiency score is 1; when the actual production efficiency is less than the historical production efficiency, the efficiency score is (1-(historical production efficiency-actual production efficiency) / historical production efficiency);

[0128] The vibration score is to calculate the similarity between the actual vibration change curve and the preset vibration change curve, and use the similarity calculation result as the vibration score;

[0129] The temperature value scoring is to calculate the similarity between the actual temperature value change curve and the preset temperature value change curve, and use the similarity calculation result as the temperature value scoring;

[0130] The operation score is the vibration score multiplied by the temperature value score;

[0131] The status score is the efficiency score multiplied by the operation score.

[0132] Specifically, the policy adjustment unit includes:

[0133] A comparison subunit, used to compare the state score with a preset score to obtain a score comparison result;

[0134] A strategy adjustment subunit is connected to the comparison subunit, and is used to determine the cause of abnormal production of the actual production equipment when the status score is less than a preset score, and generate the adjustment scheduling strategy based on the abnormal cause. The adjustment scheduling strategy includes adjusting the working parameters of the actual production equipment, repairing the actual production equipment, or replacing the actual production equipment.

[0135] Specifically, a possible example of determining the abnormal cause of actual production equipment and generating the adjustment scheduling strategy based on the abnormal cause in the embodiment of the present invention is:

[0136] The actual vibration change curve and the actual temperature value change curve are analyzed. If the actual vibration change curve is normal but the actual temperature change curve is abnormal, the abnormal reason of the actual production equipment is that the working parameters of the actual production equipment are set too high, resulting in abnormal temperature of the actual production equipment. The scheduling strategy can be adjusted to reduce the working parameters of the equipment, such as reducing power, reducing speed, etc., so that the temperature of the actual production equipment returns to a normal range;

[0137] If the actual vibration change curve shows obvious abnormal fluctuations, while the temperature change curve is normal, the actual abnormal cause of the production equipment is that some mechanical parts of the equipment are worn, loose or unbalanced. In this case, the scheduling strategy can be adjusted to replace the relevant parts or repair the equipment.

[0138] If both the actual vibration change curve and the actual temperature change curve are abnormal, the actual production equipment abnormality is caused by damage to core components. In this case, the scheduling strategy can be adjusted to replace the actual production equipment.

[0139] So far, the technical solutions of the present invention have been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easy for those skilled in the art to understand that the protection scope of the present invention is obviously not limited to these specific embodiments. Without departing from the principle of the present invention, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will fall within the protection scope of the present invention.

[0140] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A monitoring and management system for factory scheduling, characterized in that: include: A task determination module is used to receive a production task, determine an actual production route based on the production task, analyze the actual production route, and obtain a number of production subtasks based on the analysis results; A judgment module, connected to the task determination module, for analyzing the plurality of production subtasks, judging the actual correlations among the plurality of production subtasks based on the analysis results, and determining the actual priorities of the plurality of production subtasks based on the correlation judgment results; An equipment determination module, connected to the task determination module, for determining a number of initial production equipment based on a number of production subtasks, analyzing the historical production data of the number of initial production equipment based on a historical equipment library, and selecting actual production equipment; The device determination module includes: An equipment identification unit, used to identify the production requirements of the production subtasks, match the production requirements with the equipment functions in the preset equipment library, and determine the initial production equipment based on the matching results; a historical data analysis unit connected to the equipment identification unit, for acquiring historical production data corresponding to the initial production equipment based on a historical equipment database, performing statistical analysis on the historical production data, and determining historical production efficiency and historical failure rate of the initial production equipment based on the analysis results; an equipment selection unit, connected to the historical data analysis unit, for selecting the actual production equipment based on the historical production efficiency and the historical failure rate; The device selection unit comprises: A second sorting subunit is used to sort the historical production efficiencies from large to small to obtain a production efficiency set, and to sort the historical failure rates from small to large to obtain a failure rate set; A selection subunit, connected to the second sorting subunit, for calculating the sum of the sorting sequence number of the historical production efficiency and the sorting sequence number of the historical failure rate, and selecting the initial production equipment corresponding to the smallest sum of the sequence numbers as the actual production equipment; a strategy determination module, connected to the judgment module and the equipment determination module, for determining an initial scheduling strategy based on the actual priority and the actual production equipment; A strategy adjustment module is used to monitor the actual production status of a number of actual production equipment in the equipment scheduling process in real time, adjust the initial scheduling strategy based on the actual production status, and obtain an adjusted scheduling strategy; The updating module is used to add the actual production status to the historical equipment library to update the historical equipment library.

2. The monitoring and management system for factory scheduling according to claim 1, characterized in that: The judging module comprises: A correlation analysis unit, used to identify the logical relationship between the plurality of production subtasks, determine the logical correlation based on the analysis result of the logical relationship, analyze the resource usage of the plurality of production subtasks, and determine the resource correlation between the plurality of production subtasks based on the analysis result; The priority determination unit is connected to the correlation analysis unit, and is used to calculate the implementation score of any of the production subtasks according to the logical relevance, the resource relevance and the preset weight, sort the implementation scores from large to small, obtain the sorting result, and determine the actual priority based on the sorting result.

3. The monitoring and management system for factory scheduling according to claim 2, characterized in that: The correlation analysis unit comprises: A logic analysis subunit, for identifying the production input and the production output of each of the production subtasks, constructing a task chain diagram based on the production inputs and the production outputs, analyzing the task chain diagram, and determining the logic correlation between the production subtasks based on the analysis results; The resource analysis subunit is connected to the logic analysis subunit, and is used to analyze the resource requirement type corresponding to each of the production subtasks, and determine the resource correlation based on the resource requirement type.

4. The monitoring and management system for factory scheduling according to claim 3, characterized in that: The priority determination unit comprises: A first determination subunit, configured to determine a logic score according to the logic relevance; A second determining subunit, configured to determine a resource conflict level based on the resource correlation, and determine a resource score based on the resource conflict level; a calculation subunit, connected to the first determination subunit and the second determination subunit, for calculating the implementation score according to the logic score, the resource score and the preset weight; A first sorting subunit, connected to the calculation subunit, is used to sort the implementation scores from large to small to obtain a sorting result; The priority determination subunit is connected to the first sorting subunit, and is used to determine the actual priority based on the production subtask corresponding to the sorting result.

5. The monitoring and management system for factory scheduling according to claim 4, characterized in that: The strategy determination module includes: An establishing unit, used for establishing a production relationship between the production subtask and the actual production equipment based on a matching result between the production demand of the production subtask and the equipment function of the actual production equipment; A strategy generating unit is connected to the establishing unit and is used to generate an initial scheduling strategy based on the production relationship and the actual priority.

6. The monitoring and management system for factory scheduling according to claim 5, characterized in that: The policy adjustment module includes: A status monitoring unit, used to monitor the actual production efficiency and actual operation status of the actual production equipment in real time; A state analysis unit connected to the state monitoring unit, for analyzing the actual production efficiency and the actual operation status, and obtaining a state analysis result; A policy adjustment unit is connected to the state analysis unit and is used to adjust the initial scheduling policy based on the state analysis result to obtain an adjusted scheduling policy.

7. The monitoring and management system for factory scheduling according to claim 6, characterized in that: The state analysis unit comprises: an efficiency analysis subunit, configured to compare the actual production efficiency with the historical production efficiency, obtain an efficiency comparison result, and determine an efficiency score based on the efficiency comparison result; an operation analysis subunit, configured to draw an actual vibration change curve based on a number of real-time vibration values, draw a temperature value change curve based on a number of real-time temperature values, compare the actual vibration change curve with a preset vibration change curve for similarity, obtain a vibration comparison result, determine a vibration score based on the vibration comparison result, compare the temperature value change curve with a preset temperature value change curve for similarity, obtain a temperature value comparison result, determine a temperature value score based on the temperature value comparison result, and determine an operation score based on the vibration score and the temperature value score; The state analysis subunit is connected to the efficiency analysis subunit and the operation analysis subunit, and is used to determine the state score of the actual production equipment based on the vibration score and the operation score.

8. The monitoring and management system for factory scheduling according to claim 7, characterized in that: The strategy adjustment unit includes: A comparison subunit, used to compare the state score with a preset score to obtain a score comparison result; A strategy adjustment subunit is connected to the comparison subunit, and is used to determine the cause of abnormal production of the actual production equipment when the status score is less than a preset score, and generate the adjustment scheduling strategy based on the abnormal cause. The adjustment scheduling strategy includes adjusting the working parameters of the actual production equipment, repairing the actual production equipment, or replacing the actual production equipment.

Citation Information

Patent Citations

  • Dynamic collaborative scheduling method for smart factory

    CN116880396A

  • Scheduling system performance optimization method based on task instance dependency relationship

    CN118331711A