Automatic equipment scheduling optimization system based on Internet of Things

By introducing IoT technology into the automated equipment scheduling system, real-time collection, analysis and prediction of equipment data, and dynamically adjusting scheduling plans, the problems of high risk of equipment downtime and low production efficiency in traditional systems are solved, and more efficient and reliable equipment management and production optimization are achieved.

CN119960396APending Publication Date: 2025-05-09GUANGDONG POWER GRID MATERIALS CO LTD
View PDF 0 Cites 3 Cited by

Patent Information

Application Number
CN202510008317.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-03
Publication Date
2025-05-09

AI Technical Summary

Technical Problem

Traditional automation equipment scheduling systems have problems such as equipment failure and untimely maintenance, which leads to high risk of equipment downtime and relying on static models, making dynamic adjustments impossible, resulting in the failure of energy consumption and production efficiency to reach the best state.

Method used

It provides an automated equipment scheduling optimization system based on the Internet of Things, including data acquisition module, data analysis module, scheduling optimization module, equipment management module, prediction and maintenance module and alarm and notification module. Through real-time data acquisition, analysis and prediction, the equipment scheduling plan is dynamically adjusted to realize intelligent management and optimization of equipment.

Benefits of technology

Through real-time monitoring and dynamic scheduling, reduce equipment downtime, improve production efficiency and resource utilization, reduce operational costs, improve equipment reliability and life, and optimize overall production and system response speed.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119960396A_ABST
    Figure CN119960396A_ABST
Patent Text Reader

Abstract

The invention discloses an automation equipment scheduling optimization system based on the Internet of Things, relates to the technical field of intelligent control, and can solve the technical problems that an automation equipment scheduling system is high in equipment shutdown risk and low in production efficiency and flexibility. The system comprises a data acquisition module used for acquiring and storing equipment operation data in real time and identifying whether the equipment operation data is abnormal; the data analysis module is used for performing data analysis on the equipment operation data; the scheduling optimization module is used for adjusting a scheduling plan of the equipment according to a data analysis result and adjusting task distribution; the equipment management module is used for managing basic information, maintenance information, use information, life cycle, operation state and equipment state of the equipment; the prediction maintenance module is used for predicting equipment faults and required maintenance; and the alarm and notification module is used for generating an equipment fault alarm signal and equipment fault information when the equipment fails, and generating an operation abnormity alarm signal and operation abnormity information when the equipment operation data is abnormal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of intelligent control technology, and in particular to an automation equipment scheduling optimization system based on the Internet of Things. Background Art

[0002] With the rapid development of Internet of Things technology, the application of automated equipment scheduling systems in industrial production is becoming more and more widespread. On the one hand, traditional automated equipment scheduling systems face the problem of equipment failure and untimely maintenance, which increases the risk of equipment downtime. On the other hand, they rely on static models and cannot be adjusted dynamically, resulting in energy consumption and production efficiency not reaching the optimal state. Summary of the invention

[0003] In view of this, the present application provides an Internet of Things-based automated equipment scheduling optimization system, which can solve the technical problems of high equipment downtime risk, low production efficiency and flexibility in the automated equipment scheduling system.

[0004] According to one aspect of the present application, there is provided an automation equipment scheduling optimization system based on the Internet of Things, the system comprising:

[0005] A data acquisition module is used to acquire and store equipment operation data in real time and identify whether the equipment operation data is abnormal;

[0006] A data analysis module, connected to the data acquisition module, for performing data analysis according to preset rules on the equipment operation data to obtain data analysis results;

[0007] A scheduling optimization module, connected to the data analysis module, is used to adjust the scheduling plan of the equipment according to the data analysis results and the preset scheduling algorithm, obtain an updated scheduling plan for the equipment, and adjust the task allocation according to the updated scheduling plan;

[0008] Equipment management module, used to manage basic information, maintenance information, usage information, life cycle, operating status and equipment status of equipment;

[0009] A predictive maintenance module, connected to the equipment management module, for predicting equipment failures and required maintenance based on the basic information, the maintenance information, the usage information, the life cycle, the operating status, and the equipment status;

[0010] The alarm and notification module is connected to the equipment management module and is used to generate an equipment failure alarm signal and equipment failure information when the equipment fails. The alarm and notification module is also connected to the data acquisition module and is used to generate an operation abnormality alarm signal and operation abnormality information when an abnormality occurs in the equipment operation data.

[0011] Optionally, the device management module includes:

[0012] A device grouping and classification unit, used to group devices according to at least one of device type, device function, and device location;

[0013] An equipment status monitoring unit, connected to the equipment grouping and classification unit, for monitoring the operating status of the equipment in real time according to the grouping, wherein the operating status includes an online status, an offline status, a working mode and a performance index;

[0014] A device information maintenance unit, connected to the device grouping and classification unit, for updating basic information and maintenance information of the device in real time according to the grouping;

[0015] an equipment health check unit connected to the equipment grouping and classification unit, and configured to periodically check equipment status according to the grouping, the equipment status including operation health, fault history and performance evaluation;

[0016] The device lifecycle management unit is connected to the device grouping and classification unit and is used to update the usage information and lifecycle of the device in real time according to the grouping.

[0017] Optionally, the data acquisition module includes:

[0018] Real-time monitoring unit, used to track and monitor data flow in real time to obtain equipment operation data;

[0019] A data preprocessing unit, connected to the real-time monitoring unit, for cleaning, filtering and correcting the equipment operation data, and correspondingly obtaining processed equipment operation data;

[0020] A data transmission unit, connected to the data preprocessing unit, for transmitting the processed device operation data;

[0021] A data storage unit, connected to the data transmission unit, for storing the processed device operation data in a database;

[0022] An abnormality detection unit is connected to the data storage unit and is used to identify abnormal values ​​or abnormal patterns in the processed equipment operation data. If abnormal, it is sent to the alarm and notification module.

[0023] Optionally, the scheduling optimization module includes:

[0024] Constraint processing unit, used to manage constraints in the scheduling process;

[0025] A scheduling algorithm engine unit, connected to the constraint processing unit, is used to adjust the scheduling plan of the equipment according to the data analysis result, the preset scheduling algorithm and the constraint condition to obtain an updated scheduling plan of the equipment, wherein the preset scheduling algorithm includes any one of a genetic algorithm, a simulated annealing algorithm and an ant colony algorithm;

[0026] A priority scheduling unit, connected to the scheduling algorithm engine unit, for adjusting the priority of the task according to the updated scheduling plan to obtain an updated priority;

[0027] A resource management unit, connected to the priority scheduling unit, for managing system resources and allocating the system resources according to the update priority;

[0028] The task allocation unit is connected to the priority scheduling unit and is used to automatically adjust the task allocation according to the updated priority.

[0029] Optionally, the system further comprises: a user interface module, wherein the user interface module is used to receive viewing instructions, operation instructions, configuration instructions and report generation instructions from a user.

[0030] Optionally, the alarm and notification module includes:

[0031] A threshold setting unit, used for setting a threshold condition;

[0032] An alarm detection unit connected to the threshold setting unit is used to confirm whether an abnormality occurs when a device fails and / or an abnormality occurs in the device operation data. If an abnormality is confirmed, it is determined whether a corresponding threshold condition is reached. If so, an alarm is determined;

[0033] an alarm processing unit connected to the alarm detection unit, for processing and classifying alarm information, determining the severity of the alarm, and determining response measures corresponding to the severity after determining the alarm, wherein the alarm information includes the equipment failure information and / or operation abnormality information;

[0034] a notification generating unit, connected to the alarm processing unit, and configured to generate an alarm notification, wherein the alarm notification includes at least one of an alarm type, a location, a time, and an impact;

[0035] A notification sending unit is connected to the notification generating unit and is used to send the alarm notification.

[0036] Optionally, the system further includes: a task management module, connected to the scheduling optimization module, for tracking task progress, receiving task assignments, and assigning tasks to corresponding devices according to the task assignments.

[0037] Optionally, the system further includes: an integration module, and the integration module is used to integrate with other systems or services.

[0038] Optionally, the system further comprises a log recording module, which is used to record operation logs and event logs of the system to provide historical data and operation records.

[0039] Optionally, the system further comprises a security module, and the security module is used to deny unauthorized access and network attacks.

[0040] By means of the above technical scheme, the present application provides an automated equipment scheduling optimization system based on the Internet of Things, the system comprising: a data acquisition module, for real-time acquisition and storage of equipment operation data, and identification of whether the equipment operation data is abnormal; a data analysis module, connected to the data acquisition module, for performing data analysis of the equipment operation data according to preset rules to obtain data analysis results; a scheduling optimization module, connected to the data analysis module, for adjusting the scheduling plan of the equipment according to the data analysis results and the preset scheduling algorithm, obtaining an updated scheduling plan for the equipment, and adjusting the task allocation according to the updated scheduling plan; an equipment management module, for managing the basic information, maintenance information, usage information, life cycle, operating status and equipment status of the equipment; a predictive maintenance module, connected to the equipment management module, for predicting equipment failures and required maintenance based on the basic information, maintenance information, usage information, life cycle, operating status and equipment status; an alarm and notification module, connected to the equipment management module, for generating equipment failure alarm signals and equipment failure information when the equipment fails, and the alarm and notification module is also connected to the data acquisition module, for generating operation abnormality alarm signals and operation abnormality information when the equipment operation data is abnormal. The equipment management module of the present application can manage the basic information, maintenance information, usage information, life cycle, operating status and equipment status of the equipment in real time to ensure the healthy status of the equipment and reduce downtime. The scheduling optimization module adjusts the scheduling plan in real time through data analysis results and preset scheduling algorithms, and intelligently responds to dynamic changes and complex production needs, reduces energy consumption, improves production efficiency, and reduces operating costs. The alarm and notification module can promptly detect equipment failures and operating abnormalities, reduce production stagnation caused by failures, and notify in time to ensure rapid response and processing. This double guarantee helps to improve the operating efficiency of the equipment, reduce maintenance costs, optimize overall production, and improve the response speed and reliability of the system. The predictive maintenance module can predict potential equipment failures, thereby performing maintenance in advance and significantly improving the reliability and life of the equipment. This proactive maintenance strategy not only reduces the risk of unexpected downtime, but also optimizes the use of maintenance resources, reduces overall maintenance costs, and improves production continuity and efficiency.

[0041] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0043] Figure 1 A schematic diagram of the structure of an Internet of Things-based automation equipment scheduling optimization system provided in an embodiment of the present application is shown;

[0044] Figure 2 A schematic diagram of the structure of a device management module provided in an embodiment of the present application is shown;

[0045] Figure 3 A schematic diagram of the structure of a data acquisition module provided in an embodiment of the present application is shown;

[0046] Figure 4 A schematic diagram of the structure of a scheduling optimization module provided in an embodiment of the present application is shown;

[0047] Figure 5 A schematic diagram of the structure of a communication module provided in an embodiment of the present application is shown;

[0048] Figure 6 A schematic diagram of the structure of an alarm and notification module provided in an embodiment of the present application is shown. DETAILED DESCRIPTION

[0049] The present application will be described in detail below with reference to the accompanying drawings and in combination with embodiments. It should be noted that the embodiments and features in the embodiments of the present application can be combined with each other without conflict.

[0050] In this embodiment, an automation equipment scheduling optimization system based on the Internet of Things is provided. Figure 1 As shown, the system includes:

[0051] A data acquisition module is used to acquire and store equipment operation data in real time and identify whether the equipment operation data is abnormal;

[0052] A data analysis module, connected to the data acquisition module, for performing data analysis according to preset rules on the equipment operation data to obtain data analysis results;

[0053] A scheduling optimization module, connected to the data analysis module, is used to adjust the scheduling plan of the equipment according to the data analysis results and the preset scheduling algorithm, obtain an updated scheduling plan for the equipment, and adjust the task allocation according to the updated scheduling plan;

[0054] Equipment management module, used to manage basic information, maintenance information, usage information, life cycle, operating status and equipment status of equipment;

[0055] A predictive maintenance module, connected to the equipment management module, for predicting equipment failures and required maintenance based on the basic information, the maintenance information, the usage information, the life cycle, the operating status, and the equipment status;

[0056] The alarm and notification module is connected to the equipment management module and is used to generate an equipment failure alarm signal and equipment failure information when the equipment fails. The alarm and notification module is also connected to the data acquisition module and is used to generate an operation abnormality alarm signal and operation abnormality information when an abnormality occurs in the equipment operation data.

[0057] In actual application scenarios, the data acquisition module obtains key data in real time from various equipment sensors, control systems and external data sources. These data include parameters such as temperature, humidity, running time, vibration, pressure, etc., involving various working conditions of the equipment. The data acquisition module can accurately and quickly collect and store large amounts of data, ensure the real-time and reliability of the data, and provide a solid data foundation for subsequent analysis.

[0058] In actual application scenarios, the data analysis module is used to perform statistics, trend analysis and pattern recognition on the collected data. Through data mining technology, it can discover potential efficiency improvement points and problem areas to provide a basis for decision-making. Specifically, the data analysis module performs in-depth statistical analysis, trend analysis and pattern recognition on the collected data. By applying data mining technology, the module can reveal potential efficiency improvement points and problem areas, identify abnormal patterns or potential failures in equipment operation, and provide data-driven insights. These analysis results provide decision makers with a scientific basis to optimize production processes and improve operational efficiency.

[0059] In actual application scenarios, the scheduling optimization module can dynamically adjust the scheduling of equipment according to real-time data, optimize resource allocation, reduce equipment idle time and waiting time, reduce production costs, and improve the overall utilization of resources. Through intelligent scheduling strategies, this module effectively improves the production efficiency and response speed of the system.

[0060] In actual application scenarios, the equipment management module is used to comprehensively manage all equipment in the system, including real-time recording and updating of basic information of each equipment (such as model, production date, technical specifications, etc.), maintenance information (such as maintenance time, maintenance content and replacement parts, etc.), usage information (such as usage frequency, equipment load, etc.), life cycle (such as service life, warranty period and replacement plan, etc.), operating status and equipment status (such as equipment failure history, etc.). Through the comprehensive management of all equipment by the equipment management module, it is possible to monitor in real time whether each equipment is in the best working condition, ensure that the equipment can operate efficiently, thereby minimizing downtime and extending the service life of the equipment.

[0061] In actual application scenarios, the system also includes a communication module, which is used to ensure smooth communication between the system and the device, including data transmission and instruction issuance; specifically, the communication module ensures efficient and stable communication between the system and the device. It is responsible for data transmission, instruction issuance, and interoperability between the system and the device. Through a stable communication protocol and an efficient data transmission mechanism, the communication module ensures the timely transmission of system instructions and accurate synchronization of data, avoiding delays or losses in information transmission, thereby supporting the overall coordination and efficient operation of the system.

[0062] In the prior art, the functional limitations of the equipment management module make it difficult for real-time monitoring, maintenance, and fault detection to fully cover the health status of the equipment, thereby increasing the risk of equipment downtime. In addition, traditional scheduling optimization methods mostly rely on static models and fail to fully utilize real-time data for dynamic adjustment, resulting in energy consumption and production efficiency failing to reach the optimal state. This application uses the equipment management module and the scheduling optimization module to improve the overall efficiency and flexibility of the system in the automated equipment scheduling system of the Internet of Things, reduce downtime and operating costs, and provide a more intelligent scheduling solution in a dynamically changing production environment. Specifically, by applying the technical solution of this embodiment, the equipment management module can manage the basic information, maintenance information, usage information, life cycle, operating status and equipment status of the equipment in real time, ensure the healthy status of the equipment and reduce downtime. The scheduling optimization module adjusts the scheduling plan in real time through data analysis results and preset scheduling algorithms, intelligently responds to dynamic changes and complex production needs, reduces energy consumption, improves production efficiency, reduces operating costs, and achieves higher production benefits and resource utilization. The alarm and notification module can promptly detect equipment failures and operating abnormalities, reduce production stagnation caused by failures, and notify in time to ensure rapid response and processing. This double guarantee helps to improve the operating efficiency of the equipment, reduce maintenance costs, optimize overall production, and improve the response speed and reliability of the system. The predictive maintenance module can predict potential equipment failures, thereby performing maintenance in advance and significantly improving the reliability and life of the equipment. This proactive maintenance strategy not only reduces the risk of unexpected downtime, but also optimizes the use of maintenance resources, reduces overall maintenance costs, and improves production continuity and efficiency.

[0063] In an embodiment of the present application, optionally, the device management module includes:

[0064] A device grouping and classification unit, used to group devices according to at least one of device type, device function, and device location;

[0065] An equipment status monitoring unit, connected to the equipment grouping and classification unit, for monitoring the operating status of the equipment in real time according to the grouping, wherein the operating status includes an online status, an offline status, a working mode and a performance index;

[0066] A device information maintenance unit, connected to the device grouping and classification unit, for updating basic information and maintenance information of the device in real time according to the grouping;

[0067] an equipment health check unit connected to the equipment grouping and classification unit, and configured to periodically check equipment status according to the grouping, the equipment status including operation health, fault history and performance evaluation;

[0068] The device lifecycle management unit is connected to the device grouping and classification unit and is used to update the usage information and lifecycle of the device in real time according to the grouping.

[0069] In this embodiment, all devices are grouped to facilitate management and operation. The device status monitoring unit monitors the device's operating status in real time, so that the device's latest operating status can be mastered. Similarly, the device information maintenance unit updates the device's basic information and maintenance information in real time, so that the device's latest basic information and maintenance information can be mastered. The device health check unit regularly checks the device status, so that the device status can be mastered regularly. The device life cycle management unit can update the device's usage information and life cycle in real time. Based on the above, it can be accurately judged whether the device is currently in the best working state.

[0070] In the embodiment of the present application, optionally, the system further includes: a communication module, the communication module including:

[0071] A sensor unit, used to collect initial equipment operation data in real time;

[0072] A data collector unit, connected to the sensor unit, for preliminarily processing and collating the initial equipment operation data collected by the sensor;

[0073] A data filter unit, connected to the data collector unit, is used to clean and filter the data after preliminary processing and sorting by the data collector unit, remove noise and redundant information, and obtain equipment operation data;

[0074] a communication unit connected to the data filter and used to transmit the device operation data to a central system via a wireless or wired network;

[0075] A storage unit is connected to the communication unit and is used to store the device operation data.

[0076] In this embodiment, the sensor unit performs a collection action to collect initial equipment operation data during equipment operation, such as temperature, humidity, pressure, etc. The data collector unit performs preliminary processing and sorting on the initial equipment operation data to ensure the integrity and accuracy of the data. The data filter unit further processes the complete and accurate data to ensure the quality of the obtained equipment operation data, and then transmits the complete, accurate and high-quality equipment operation data through the communication unit, which can be transmitted to the central system or saved in the database for subsequent analysis and processing.

[0077] In an embodiment of the present application, optionally, the data acquisition module includes:

[0078] Real-time monitoring unit, used to track and monitor data flow in real time to obtain equipment operation data;

[0079] A data preprocessing unit, connected to the real-time monitoring unit, for cleaning, filtering and correcting the equipment operation data, and correspondingly obtaining processed equipment operation data;

[0080] A data transmission unit, connected to the data preprocessing unit, for transmitting the processed device operation data;

[0081] A data storage unit, connected to the data transmission unit, for storing the processed device operation data in a database;

[0082] An abnormality detection unit is connected to the data storage unit and is used to identify abnormal values ​​or abnormal patterns in the processed equipment operation data. If abnormal, it is sent to the alarm and notification module.

[0083] In this embodiment, the real-time monitoring unit of the data acquisition module is connected to the storage unit of the communication module. Through the real-time monitoring unit, the data stream updated by the storage unit can be tracked and monitored in real time to ensure the timeliness and accuracy of the data. Through the data preprocessing unit, the equipment operation data can be preprocessed again to ensure the quality and accuracy of the data. Through the data transmission unit, the processed equipment operation data can be transmitted to the central system or database through the network or wireless communication. Through the data storage unit, the processed equipment operation data transmitted by the data transmission unit is received and stored for subsequent analysis and query. Through the abnormality detection unit, the processed equipment operation data is queried from the data storage unit and analyzed to see whether there are abnormal values ​​or abnormal patterns therein. If abnormal, the equipment operation data, which is one of the two abnormal conditions handled by the alarm and notification module, is abnormal and is sent to the alarm and notification module to trigger an alarm.

[0084] In an embodiment of the present application, optionally, the scheduling optimization module includes:

[0085] Constraint processing unit, used to manage constraints in the scheduling process;

[0086] A scheduling algorithm engine unit, connected to the constraint processing unit, is used to adjust the scheduling plan of the equipment according to the data analysis result, the preset scheduling algorithm and the constraint condition to obtain an updated scheduling plan of the equipment, wherein the preset scheduling algorithm includes any one of a genetic algorithm, a simulated annealing algorithm and an ant colony algorithm;

[0087] A priority scheduling unit, connected to the scheduling algorithm engine unit, for adjusting the priority of the task according to the updated scheduling plan to obtain an updated priority;

[0088] A resource management unit, connected to the priority scheduling unit, for managing system resources and allocating the system resources according to the update priority;

[0089] The task allocation unit is connected to the priority scheduling unit and is used to automatically adjust the task allocation according to the updated priority.

[0090] In this embodiment, the constraints include equipment maintenance time, equipment operation restrictions, etc. In addition to adjusting the priority, the priority scheduling unit also includes setting the priority to optimize the overall scheduling effect. System resources such as equipment, personnel and materials can be effectively utilized through the resource management unit. The task allocation unit automatically adjusts the task allocation according to the update priority of the task and the capability of the equipment.

[0091] In the embodiment of the present application, optionally, the system further includes: a user interface module, wherein the user interface module is used to receive viewing instructions, operation instructions, configuration instructions, and report generation instructions from a user.

[0092] In this embodiment, the user interface module provides a friendly interface for users to view device status, operate system functions, generate reports and perform configurations, which usually includes a graphical dashboard and control panel.

[0093] In an embodiment of the present application, optionally, the alarm and notification module includes:

[0094] A threshold setting unit, used for setting a threshold condition;

[0095] An alarm detection unit connected to the threshold setting unit is used to confirm whether an abnormality occurs when a device fails and / or an abnormality occurs in the device operation data. If an abnormality is confirmed, it is determined whether a corresponding threshold condition is reached. If so, an alarm is determined;

[0096] an alarm processing unit connected to the alarm detection unit, for processing and classifying alarm information, determining the severity of the alarm, and determining response measures corresponding to the severity after determining the alarm, wherein the alarm information includes the equipment failure information and / or operation abnormality information;

[0097] a notification generating unit, connected to the alarm processing unit, and configured to generate an alarm notification, wherein the alarm notification includes at least one of an alarm type, a location, a time, and an impact;

[0098] A notification sending unit is connected to the notification generating unit and is used to send the alarm notification.

[0099] In this embodiment, the threshold setting unit is used to set threshold conditions, wherein the threshold conditions refer to conditions for triggering an alarm and conditions for triggering an early warning (for conditions for triggering an early warning: the early warning level can be set so that a warning can be issued as soon as a problem begins to appear, reducing potential risks and loss alarms). Both conditions for triggering an alarm and conditions for triggering an early warning specifically include custom thresholds: allowing users to define alarm thresholds or conditions according to specific operating requirements and equipment characteristics, including upper and lower limits, change rates, etc.; dynamically adjust thresholds: support dynamic adjustment of thresholds based on historical data and actual operating conditions to ensure that the sensitivity of the alarm system matches actual needs.

[0100] The alarm detection unit once again confirms the received equipment failure and / or equipment operation data if there is an abnormality. Data analysis and machine learning algorithms can be used to identify, for example, readings that deviate from the normal operating range, signs of equipment failure or system errors, etc. Accuracy can be guaranteed through confirmation. After confirming the abnormality, it is determined whether the corresponding threshold conditions are met. If so, an alarm is determined to ensure that the problem can be discovered in time.

[0101] The alarm processing unit performs alarm classification: classifies the received alarm information according to type (such as equipment failure, system error, environmental abnormality, etc.) to ensure a quick and accurate response; performs severity assessment: assesses the severity of the alarm information according to the impact range, urgency and potential consequences of the alarm, such as warning, serious alarm, emergency alarm, etc.; performs response measures: prepares corresponding response measures for each type and severity of alarm, including troubleshooting steps, maintenance instructions, backup operations, etc. Preferably, it also includes: performing fault diagnosis: automatically analyzing the potential causes of equipment failure or abnormality, and providing preliminary fault diagnosis information to help quickly locate the problem. It also includes: recording and reporting: recording all processed alarm information and generating a detailed alarm processing report for subsequent analysis and auditing. It also includes: performing real-time monitoring: continuously tracking equipment and system data, including various sensor data such as temperature, pressure, humidity, flow, etc., to ensure real-time update and accuracy of data.

[0102] In this embodiment, the notification generation unit can generate detailed notification information, including the alarm type, location, time, impact, etc.; the notification sending unit can send it to relevant personnel or systems through SMS, email or system message, specifically including: Multi-channel sending: Send notification information to relevant personnel or systems through multiple communication channels such as email, SMS, instant messaging, and telephone to ensure timely communication of information. Priority processing: According to the severity and urgency of the alarm, more direct and efficient notification channels are used first to ensure that critical alarms can be responded to quickly. Sending records: Record all sent notification information, including sending time, recipient, sending status, etc., for subsequent tracking and auditing.

[0103] In an embodiment of the present application, optionally, the system further includes: a task management module, connected to the scheduling optimization module, for tracking task progress, receiving task assignments, and assigning tasks to corresponding devices according to the task assignments.

[0104] In this embodiment, the task management module receives the task assignment that has been calculated and performs the specific work of assigning the task to the corresponding equipment. Regardless of whether the equipment scheduling plan is adjusted, the task progress is tracked in real time. Before the equipment scheduling plan is adjusted, the task progress is tracked so that when the equipment scheduling plan needs to be adjusted, the completion status and unfinished status of the current equipment's tasks can be determined. After the equipment scheduling plan is adjusted, the task progress is tracked so that when the equipment scheduling plan needs to be further adjusted, the completion status and unfinished status of the current equipment's tasks can be determined.

[0105] In the embodiment of the present application, optionally, the system further includes: an integration module, and the integration module is used to integrate with other systems or services.

[0106] In this embodiment, the integration module ensures seamless connection between the system and other systems such as enterprise resource planning (ERP) and manufacturing execution system (MES). It needs to support multiple data exchange standards and interface specifications to ensure smooth flow of data between different systems. The integration module should have efficient data synchronization functions, be able to handle large-scale data interactions, and support real-time updates.

[0107] In the embodiment of the present application, optionally, the system further includes: a log recording module, which is used to record the operation log and event log of the system to provide historical data and operation records.

[0108] In this embodiment, the logging module is mainly responsible for recording all operations and events of the system in detail, including task execution, device status changes, user operations, etc. These logs are not only used for troubleshooting and system monitoring, but can also be used as a basis for auditing and compliance checks. This module should support the classification, retrieval and backup of logs to ensure data integrity and traceability.

[0109] In the embodiment of the present application, optionally, the system further includes: a security module, and the security module is used to deny unauthorized access and network attacks.

[0110] In this embodiment, the security module is the core part of protecting the system from security threats, such as user identity authentication, access control, encrypted communication, etc. It should implement multi-level security measures, including user identity authentication (such as multi-factor authentication), access control (such as rights management), encrypted communication (such as SSL / TLS), etc. These measures can prevent unauthorized access and network attacks, and ensure the security of system data and functions. In addition, the security module should have real-time monitoring and alarm functions to detect and respond to potential security threats in a timely manner.

[0111] The technical features of the above embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0112] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be construed as limiting the scope of the present application. It should be noted that, for a person of ordinary skill in the art, several modifications and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. An automation equipment scheduling optimization system based on the Internet of Things, characterized in that: The system comprises: A data acquisition module is used to acquire and store equipment operation data in real time and identify whether the equipment operation data is abnormal; A data analysis module, connected to the data acquisition module, for performing data analysis according to preset rules on the equipment operation data to obtain data analysis results; A scheduling optimization module, connected to the data analysis module, is used to adjust the scheduling plan of the equipment according to the data analysis results and the preset scheduling algorithm, obtain an updated scheduling plan for the equipment, and adjust the task allocation according to the updated scheduling plan; Equipment management module, used to manage basic information, maintenance information, usage information, life cycle, operating status and equipment status of equipment; A predictive maintenance module, connected to the equipment management module, for predicting equipment failures and required maintenance based on the basic information, the maintenance information, the usage information, the life cycle, the operating status, and the equipment status; The alarm and notification module is connected to the equipment management module and is used to generate an equipment failure alarm signal and equipment failure information when the equipment fails. The alarm and notification module is also connected to the data acquisition module and is used to generate an operation abnormality alarm signal and operation abnormality information when an abnormality occurs in the equipment operation data.

2. The system according to claim 1, characterized in that The device management module includes: A device grouping and classification unit, used to group devices according to at least one of device type, device function, and device location; An equipment status monitoring unit, connected to the equipment grouping and classification unit, for monitoring the operating status of the equipment in real time according to the grouping, wherein the operating status includes an online status, an offline status, a working mode and a performance index; A device information maintenance unit, connected to the device grouping and classification unit, for updating basic information and maintenance information of the device in real time according to the grouping; an equipment health check unit connected to the equipment grouping and classification unit, and configured to periodically check equipment status according to the grouping, the equipment status including operation health, fault history and performance evaluation; The device lifecycle management unit is connected to the device grouping and classification unit and is used to update the usage information and lifecycle of the device in real time according to the grouping.

3. The system according to claim 1, characterized in that The data acquisition module comprises: Real-time monitoring unit, used to track and monitor data flow in real time to obtain equipment operation data; A data preprocessing unit, connected to the real-time monitoring unit, for cleaning, filtering and correcting the equipment operation data, and correspondingly obtaining processed equipment operation data; A data transmission unit, connected to the data preprocessing unit, for transmitting the processed device operation data; A data storage unit, connected to the data transmission unit, for storing the processed device operation data in a database; An abnormality detection unit is connected to the data storage unit and is used to identify abnormal values ​​or abnormal patterns in the processed equipment operation data. If abnormal, it is sent to the alarm and notification module.

4. The system according to claim 1, characterized in that The scheduling optimization module includes: Constraint processing unit, used to manage constraints in the scheduling process; A scheduling algorithm engine unit, connected to the constraint processing unit, is used to adjust the scheduling plan of the equipment according to the data analysis result, the preset scheduling algorithm and the constraint condition to obtain an updated scheduling plan of the equipment, wherein the preset scheduling algorithm includes any one of a genetic algorithm, a simulated annealing algorithm and an ant colony algorithm; A priority scheduling unit, connected to the scheduling algorithm engine unit, for adjusting the priority of the task according to the updated scheduling plan to obtain an updated priority; A resource management unit, connected to the priority scheduling unit, for managing system resources and allocating the system resources according to the update priority; The task allocation unit is connected to the priority scheduling unit and is used to automatically adjust the task allocation according to the updated priority.

5. The system according to claim 1, characterized in that The system further comprises: a user interface module, wherein the user interface module is used to receive viewing instructions, operation instructions, configuration instructions and report generation instructions from a user.

6. The system according to claim 1, characterized in that The alarm and notification module includes: A threshold setting unit, used for setting a threshold condition; An alarm detection unit connected to the threshold setting unit is used to confirm whether an abnormality occurs when a device fails and / or an abnormality occurs in the device operation data. If an abnormality is confirmed, it is determined whether a corresponding threshold condition is reached. If so, an alarm is determined; an alarm processing unit connected to the alarm detection unit, for processing and classifying alarm information, determining the severity of the alarm, and determining response measures corresponding to the severity after determining the alarm, wherein the alarm information includes the equipment failure information and / or operation abnormality information; a notification generating unit, connected to the alarm processing unit, and configured to generate an alarm notification, wherein the alarm notification includes at least one of an alarm type, a location, a time, and an impact; A notification sending unit is connected to the notification generating unit and is used to send the alarm notification.

7. The system according to claim 1, characterized in that The system further comprises: a task management module connected to the scheduling optimization module, for tracking task progress, receiving task assignments, and assigning tasks to corresponding devices according to the task assignments.

8. The system according to claim 1, characterized in that The system further comprises: an integration module, wherein the integration module is used for integrating with other systems or services.

9. The system according to claim 1, characterized in that The system further comprises a log recording module, which is used to record the operation log and event log of the system to provide historical data and operation records.

10. The system according to claim 1, characterized in that The system further comprises a security module, which is used to deny unauthorized access and network attacks.

Citation Information

Cited By

  • Chemical production control system

    CN120688834A

  • AI-based automatic production line scheduling system in industrial internet

    CN120762366A

  • Textile printing and dyeing equipment integrated management method and system based on Internet of Things

    CN120782417A