Equipment alarm information push methods, devices, storage media and equipment
By utilizing equipment knowledge graphs in a micro-nano fabrication experimental platform to obtain the operating parameter curves of associated equipment, the problem of managers relying on experience and long data analysis time in existing technologies is solved. This enables rapid and comprehensive push of equipment alarm information, improving management efficiency and fault location capabilities.
Patent Information
- Application Number
- CN202511357865.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-23
- Publication Date
- 2026-01-30
- Estimated Expiration
- 2045-09-23
AI Technical Summary
When equipment on a micro-nano fabrication experimental platform alarms, managers need to rely on extensive experience and a large amount of data analysis, resulting in short response times and high dependence. The existing alarm information push is not comprehensive enough, making it difficult to quickly locate the cause of the fault.
By acquiring equipment alarm signals, the experimental platform's equipment knowledge graph is used to retrieve the operating parameters of related equipment, generate equipment operating parameter curves, and merge them into equipment alarm information, which is then pushed to the administrator's end, including real-time monitoring images and equipment operating status, thereby improving the comprehensiveness and accuracy of the information.
It shortens the time for managers to retrieve data, reduces reliance on experience, improves the efficiency of equipment alarm management, and enables rapid identification of fault causes and prediction of potential risks.
Smart Images

Figure CN120856774B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of information pushing, in particular to a device alarm information pushing method and device, a storage medium and a device. BACKGROUND
[0002] There are many experimental devices in a micro-nano processing experimental platform, and each device is often in a highly linked operation network. The existing experimental platform device alarm is often only for a single device to send an alarm or a warning, and after receiving the alarm or warning, the experimental platform device manager needs to analyze a large amount of data to determine the cause of the device alarm. However, after the device in the micro-nano processing experimental platform sends a warning or an alarm, the cause of the alarm needs to be determined by constantly searching for data in combination with the alarm information, or the device that may have an impact is closed in advance by the manager's rich experience. This process not only requires the manager's rich experience and knowledge, but also requires a very short reaction time, resulting in a high degree of dependence on the manager during the micro-nano processing platform device alarm pushing process. SUMMARY
[0003] Therefore, the present application provides a device alarm information pushing method, device, storage medium and device. In the case of an alarm in the experimental platform device, all information related to the alarm device is retrieved and pushed to the experimental platform manager, which can greatly reduce the retrieval time of the manager for related data and push more comprehensive data, avoiding the manager's excessive dependence on experience and missing some key data related to the analysis of the device alarm condition during the data retrieval process.
[0004] In a first aspect, the present application provides a device alarm information pushing method, comprising:
[0005] obtaining a device alarm signal, and determining an alarm device according to the device ID information in the device alarm signal;
[0006] retrieving at least one associated device and the related device operation parameters of the associated device from the experimental platform device knowledge graph according to the device operation parameter type to which the device alarm signal belongs;
[0007] for each associated device and alarm device, retrieving the device operation parameters in the interception time period to generate a device operation parameter curve;
[0008] combining the device alarm signal and the device operation parameter curve into device alarm information, and pushing the device alarm information to the administrator end to enable the administrator to provide a corresponding device alarm solution.
[0009] Further, the retrieval of the device operation parameters in the interception time period to generate the device operation parameter curve is specifically:
[0010] Taking the moment of generating the device alarm signal as a starting point, the device historical running parameters are traced back according to a preset time window;
[0011] If the device historical running parameters exist an inflection point, taking the time stamp corresponding to the inflection point as an end point, the interception time period of the device is obtained;
[0012] If the length of the time window traced back exceeds the maximum time length, the interception time period is obtained in combination with the attributes of the device;
[0013] The device running parameters in the interception time period are called, and the device running parameter curve is generated in time sequence according to the device running parameters.
[0014] Further, the interception time period is obtained in combination with the attributes of the device, and specifically:
[0015] If the associated device is a first type of plant management device, the length of the interception time period is determined as a first interception period length;
[0016] If the associated device is a second type of plant management device, the length of the interception time period is determined as a second interception period length;
[0017] If the associated device is a process device, the length of the interception time period is determined as a third interception period length;
[0018] The first interception period length is greater than the second interception period length, and the second interception period length is greater than the third interception period length.
[0019] Further, the device alarm signal and the device running parameter curve are combined into device alarm information, and specifically:
[0020] The slope of the device running parameter curve of each associated device is calculated;
[0021] The device running curve is sorted according to the slope, and the sorted associated device running curve is obtained;
[0022] The device alarm signal, the device running parameter curve of the alarm device, and the sorted associated device running curve are sequentially combined into device alarm information.
[0023] Further, the device alarm signal and the device running parameter curve are combined into device alarm information, and specifically:
[0024] The slope of the device running parameter curve of each associated device is calculated;
[0025] If the slope is zero or the slope is less than a first threshold value, the device running parameter curve of the corresponding associated device is recorded to a database;
[0026] if the slope is greater than or equal to a first threshold value, sorting the device operation curves according to the slope to obtain sorted associated device operation curves;
[0027] merging the device alarm signal, the device operation parameter curve of the alarm device and the sorted associated device operation curves in sequence into device alarm information.
[0028] Further, after sorting the device operation curves according to the slope to obtain sorted associated device operation curves, the method further comprises:
[0029] obtaining the correlation degree between each associated device and the fault device and the influence range of each associated device;
[0030] obtaining the correction weight of each associated device according to the correlation degree between each associated device and the fault device, the influence range and a preset proportion;
[0031] determining the sorting score of each device operation curve according to the original sorting of the device operation curves;
[0032] adjusting the sorting score in combination with the correction weight of each associated device to obtain the display priority assignment of each device operation curve;
[0033] performing secondary sorting on the sorted device operation curves according to the display priority assignment to obtain corrected sorted device operation curves;
[0034] merging the device alarm signal, the device operation parameter curve of the alarm device and the corrected sorted device operation curves in sequence into device alarm information.
[0035] Further, the device alarm information pushing method further comprises:
[0036] if the slope is greater than or equal to a first threshold value, obtaining the device alarm historical information of the associated device;
[0037] obtaining at least one device alarm operation historical curve of the associated device from the device alarm historical information of the associated device, and obtaining an associated device alarm operation reference curve according to the device alarm operation historical curve;
[0038] if the similarity between the current device operation curve of the associated device and the associated device alarm operation reference curve is greater than a second threshold value, generating an associated device alarm warning mark;
[0039] combining the associated device alarm warning mark to the corresponding associated device operation curve.
[0040] Further, the device alarm information pushing method further comprises:
[0041] If the received device alarm signals exceed one, it is judged according to the experimental platform device knowledge graph whether there is an association between the devices sending the device alarm signals;
[0042] If there is an association between the devices sending the device alarm signals, the device alarm signals of the associated devices are recorded as the same alarm event;
[0043] If there is no association between the devices sending the device alarm signals, it is judged whether the devices sending the device alarm signals are in the same space;
[0044] If the devices sending the device alarm signals are in the same space, the device alarm signals corresponding to the devices in the same space are recorded as the same alarm event.
[0045] Further, the device alarm information pushing method further comprises:
[0046] According to the position information of the alarm device, real-time monitoring images are retrieved;
[0047] The real-time monitoring images and the device alarm information are combined into complete device alarm information, and the complete device alarm information is pushed to the administrator end, so that the administrator provides a corresponding device alarm solution.
[0048] In a second aspect, the present application also provides a device alarm information pushing device, comprising:
[0049] A signal acquisition module is configured to acquire device alarm signals, and determine alarm devices according to device ID information in the device alarm signals;
[0050] A device delineation module is configured to retrieve at least one associated device and related device operating parameters of the associated device related to the alarm device from the experimental platform device knowledge graph according to the device operating parameter type to which the device alarm signals belong;
[0051] An operating parameter retrieval module is configured to retrieve device operating parameters in an interception time period for each associated device and alarm device, and generate device operating parameter curves;
[0052] An alarm information pushing module is configured to combine the device alarm signals and the device operating parameter curves into device alarm information, and push the device alarm information to the administrator end, so that the administrator provides a corresponding device alarm solution.
[0053] In a third aspect, the present application also provides a computer readable storage medium having a computer program stored thereon, wherein the computer program is executed by a processor to implement the steps of any one of the device alarm information pushing methods in the first aspect.
[0054] In a fourth aspect, the present application also provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the device alarm information pushing method in any one of the first aspect.
[0055] The beneficial effects of the above technical solution are as follows: after receiving the device alarm signal, the embodiment quickly finds other device information associated with the alarm device according to the knowledge graph, and exports the operation parameter curve of the associated device, so that the management personnel can quickly and comprehensively know the specific situation of the alarm device and the associated device, quickly locate the device alarm reason, and master the associated device that may alarm subsequently, thereby improving the efficiency of the micro-nano processing experiment platform device alarm management. BRIEF DESCRIPTION OF DRAWINGS
[0056] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed to be used in the embodiment or prior art description will be briefly introduced as follows.
[0057] Figure 1 A device alarm information pushing method schematic diagram in one embodiment of the present application;
[0058] Figure 2a A chilled water device water supply temperature and return water temperature parameter curve schematic diagram in one embodiment of the present application;
[0059] Figure 2b A hot water device in the associated device in one embodiment of the present application in the water supply temperature and return water temperature parameter curve;
[0060] Figure 3 A device alarm information pushing device schematic diagram in one embodiment of the present application. DETAILED DESCRIPTION
[0061] The technical solutions in the embodiments of the present application will be described clearly and completely in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application. In order to more specifically describe the present application, the device alarm information pushing method, device, storage medium and device provided by the present application will be described in detail in combination with the drawings.
[0062] Unless otherwise defined, technical terms or scientific terms used in the present disclosure shall have the ordinary meaning as understood by a person having ordinary skill in the art to which the present disclosure pertains. The terms "first", "second", and similar terms are used herein to distinguish one element from another, but do not necessarily require or imply these elements to be in any particular sequence or order, unless otherwise defined. Similarly, the terms "a", "an", and "the" are not limited, unless otherwise defined, to refer to only one of the elements to which it refers, but instead can be understood to potentially refer to all of the elements. The terms "comprises", "comprising", "includes", "including" and the like can be used herein to encompass the elements or objects preceding these terms, and equivalents thereof, without precluding the presence or addition of one or more other elements or objects. The term "connected" or "coupled" or similar terms can be used herein to include a physical or mechanical connection, an electrical connection, whether direct or indirect, or the like, between two or more elements.
[0063] The micro-nano processing experimental platform is equipped with a large number of experimental equipment, and these equipment usually constitutes a highly linked operation network. At present, the device alarm mechanism of the platform is mainly for alarm or early warning push of a single device. After receiving the relevant push, the device manager needs to analyze a large amount of data to determine the specific reason for the device alarm.
[0064] However, in the micro-nano processing experimental platform, when the device has a pre-warning or alarm condition, the manager not only needs to continuously find data to locate the cause in combination with the alarm information, but also may need to shut down the device in advance according to his own rich experience. This process not only has a very high requirement for the experience and knowledge of the manager, but also makes the micro-nano processing platform highly dependent on the manager in the device alarm push link due to the extremely short reaction time.
[0065] The application scenario of the device alarm information push method provided by the embodiment of the present application includes a terminal device provided by the embodiment, which includes but is not limited to a smart phone and a computer device. The computer device can be at least one of a desktop computer, a portable computer, a laptop computer, a mainframe computer, a tablet computer, and the like. After receiving the device alarm signal, the terminal device calls the running parameter curve of the associated device, integrates and pushes to the management end. The device alarm information push method is shown in the accompanying drawings. Figure 1 The schematic diagram of the device alarm information push method is shown, and the specific process can be seen in the embodiment of the device alarm information push method.
[0066] The device alarm information pushing method is applied to a central processor of a micro-nano machining experiment platform, the micro-nano machining experiment platform comprising the central processor, a plurality of micro-nano machining devices, a plurality of factory devices and an administrator terminal; the central processor, the micro-nano machining devices, the factory devices and the administrator terminal are each provided with a communication module, the micro-nano machining devices and the factory devices are in communication connection with the central processor, for transmitting alarm signals and operating parameters of the micro-nano machining devices and the factory devices; the central processor is in communication connection with the administrator terminal, for pushing the integrated device alarm information to the administrator terminal, so that the administrator provides a processing scheme for the device alarm. The following device alarm information pushing method is described with the method applied to the central processor:
[0067] In step S100, a device alarm signal is acquired, and a device ID information in the device alarm signal is used to determine an alarm device.
[0068] All devices in the micro-nano machining experiment platform are provided with operating parameter monitoring devices, for real-time acquisition of real-time operating parameters of each device, and when the real-time operating parameters of any device exceed the established normal operating parameter range of the device, a device alarm signal is generated and sent to the central processor through the communication module.
[0069] When the central processor receives any device alarm signal, device ID information is extracted from the device alarm signal, so as to traverse the database according to the device ID information, and determine the alarm device according to the device information and the device ID correspondence stored in the database.
[0070] In step S200, at least one associated device related to the alarm device and related device operating parameters of the associated device are retrieved from the experiment platform device knowledge graph according to the device operating parameter type to which the device alarm signal belongs.
[0071] Specifically, the database of the micro-nano machining experiment platform stores an experiment platform device knowledge graph, through which the association between each device in the experiment platform can be acquired. In this embodiment, as long as any device performs any action or the operating parameters of the device fluctuate, it will cause the operating parameters of another device to fluctuate within a certain time range, that is, the association between the two devices is considered to exist; the existence of the association has nothing to do with the fluctuation amplitude of the operating parameters of the affected device and the length of the response time. For example, there is an association between the power system and all devices in the experiment platform, and there is an association between the lithography device and the condensate device.
[0072] The associated device searching process can use the ID information of the alarm device as an index, retrieve a device ID set related to the ID information in the device knowledge graph in the experiment platform, and obtain the associated device.
[0073] Furthermore, considering the various types of operating parameters in semiconductor equipment, to avoid unnecessary parameter retrieval leading to slow system operation, it is necessary to limit the operating parameters retrieved by alarm devices and related devices. Specifically, first, the type of operating parameter corresponding to the alarm signal issued by the alarm device is determined. Then, based on the type of operating parameter to which the alarm signal belongs, related devices are retrieved from the experimental platform's device knowledge graph, and the relevant operating parameters of the related devices are determined. For example, when device A issues alarm signal 'a', and the operating parameter type corresponding to alarm signal 'a' is temperature anomaly, device B and its temperature-related operating parameters 'b' and 'c' can be retrieved from the experimental platform's knowledge graph based on device A's alarm signal 'a'.
[0074] Step S300: For each associated device and alarm device, retrieve the device operating parameters within the intercepted time period and generate the device operating parameter curve.
[0075] Specifically, when managers receive an equipment alarm signal, in order to quickly locate the cause of the equipment failure or to increase their attention to equipment that may subsequently trigger alarms, the equipment operating parameters they monitor include not only real-time operating parameters but also the complete curves of the period from when the operating parameters first became abnormal until the alarm signal was received. Considering that the rate of change of operating parameters varies among each device within the micro-nano fabrication experimental platform, if the operating parameter curves are obtained at a fixed time interval, for some devices, the curves within that interval may not fully represent the trend of operating parameter changes, and for others, the change in the curves within that interval may only represent a small portion. Introducing too many unnecessary parts leads to a waste of computational resources.
[0076] To address this, the process of retrieving equipment operating parameters within the specified time period and generating equipment operating parameter curves includes the following steps:
[0077] Step S301: Starting from the moment the device alarm signal is generated, backtrack the device's historical operating parameters according to a preset time window.
[0078] Specifically, the time when the device alarm signal was generated is obtained based on the timestamp contained in the device alarm signal, and this time is recorded as... This moment serves as the starting point for the time period being captured. The system begins to backtrack the historical operating parameters of a specific device according to a preset time window. In this embodiment, the time window can be adjusted according to the accuracy requirements of the administrator for the device operating parameter curve, such as setting the time window to 3 minutes, 30 seconds, or 0.3 milliseconds.
[0079] Step S302: If there is an inflection point in the historical operating parameters of the device, the interception time period of the device is obtained by taking the timestamp corresponding to the inflection point as the endpoint.
[0080] Specifically, when the historical operating parameters of the equipment during the time window backtracking have an inflection point, it means that the historical operating parameters of the equipment changed at the time of that inflection point. This inflection point is equivalent to the point of change that disrupts the stability of the equipment's operating parameters. The time corresponding to the inflection point of the equipment's historical operating parameters is recorded as... , As the endpoint for backtracking historical operating parameters, the interception time period of this device is thus defined as follows: .
[0081] Step 303: If the time length of the time window backtracking exceeds the maximum time length, obtain the intercept time period in combination with the attributes of the device.
[0082] Specifically, considering situations where the operating parameters of alarm devices fluctuate, but the operating parameters of associated devices remain unchanged (e.g., operating parameters remain at a fixed value) or change very little (e.g., operating parameters change by only 0.01% over three months), continuously backtracking through time windows, even if the inflection point of the operating parameters is found, provides little reference value for the complete operating parameter curve within an excessively long time period, and easily causes unnecessary occupation of computing resources. Therefore, this embodiment also sets a maximum time length. When the backtracking time of the time window exceeds the maximum time length, it indicates that continuing to backtrack within that time window is not very reliable. In this case, the intercepting time period can be obtained by combining the device attributes, specifically:
[0083] Step S3031: If the associated equipment is a type of factory equipment, determine the interception time period length as the first interception period length;
[0084] Step S3032: If the associated equipment is a Class II plant equipment, determine the interception time period length as the second interception period length;
[0085] Step S3033: If the associated equipment is a process equipment, determine the interception time cycle length as the third interception cycle length;
[0086] The length of the first interception period is greater than the length of the second interception period, and the length of the second interception period is greater than the length of the third interception period. Step S304: Retrieve the equipment operating parameters within the interception time period, and generate the equipment operating parameter curve in chronological order based on the equipment operating parameters.
[0087] In this embodiment, the stability of Class I plant equipment is higher than that of Class II plant equipment. That is, in the micro-nano fabrication experimental platform, Class I plant equipment experiences extremely low rates of operating parameter changes or alarms, with operating parameters remaining stable, such as power supply equipment and condensate water equipment. Class II plant equipment, however, is more prone to operating parameter changes or alarms, such as special gas supply equipment. Furthermore, considering that the stability of process equipment can change with experimental tasks or variations in the operating parameters of other systems, and that changes in operating parameters or alarm signals are more common, a shorter interception period is set.
[0088] Step S400: The device alarm signal and the device operating parameter curve are merged into device alarm information, and the device alarm information is pushed to the administrator so that the administrator can provide corresponding device alarm solutions.
[0089] Once the complete equipment operating parameter curves (including alarm equipment operating parameter curves and associated equipment operating parameter curves) are retrieved, the equipment alarm signal and all equipment operating parameters need to be merged into a single event's equipment alarm information. This equipment alarm information should then be sent to the administrator so that the administrator can provide corresponding equipment alarm solutions for this event, such as specific alarm equipment fault diagnosis plans or equipment alarm solutions.
[0090] Furthermore, before merging the device alarm signals in step S400, a device-related real-time monitoring interception section can be set up to capture real-time monitoring images of all devices in step S400 and merge them into the device alarm signals before pushing them to the administrator. Specifically, the real-time monitoring images are retrieved based on the location information of the alarming devices; the real-time monitoring images and device alarm information are merged into complete device alarm information, and the complete device alarm information is pushed to the administrator so that the administrator can provide corresponding device alarm solutions.
[0091] Regarding how to combine equipment alarm signals with equipment operating parameter curves to obtain equipment alarm information, especially how to integrate the operating parameter curves of multiple associated equipment related to the alarm device into equipment alarm information, the solution provided in this embodiment includes the following steps:
[0092] Implementation plan one involves sorting the operating parameter curves of associated devices by their rate of change, and then merging the sorted operating parameter curves into device alarm information. This includes the following steps:
[0093] Step S411: Calculate the slope of the equipment operating parameter curve for each associated device;
[0094] Step S412: Sort the equipment operation curves according to the slope to obtain the sorted associated equipment operation curves;
[0095] Step S413: The device alarm signal, the device operating parameter curve of the alarm device, and the sorted associated device operating curves are sequentially merged into device alarm information.
[0096] In this embodiment, the slope of the equipment operation curve represents the magnitude of the change in the equipment's operating status. The greater the slope of the equipment operation curve, the greater the change in the equipment's operating status, and the more timely the management personnel need to handle it.
[0097] To better understand the above scheme, in conjunction with the appendix Figure 2a The parameter curves of the supply and return water temperatures of the chilled water equipment shown are as follows: Figure 2b The parameter curves of the medium-temperature water equipment in the associated equipment are shown in the supply and return water temperature curves. The chilled water equipment provides a cold source for the medium-temperature water equipment.
[0098] Under normal operating conditions, the supply water temperature of the chilled water equipment is 9.4℃ and the return water temperature is 11.4℃; the supply water temperature of the medium-temperature water equipment is 13.5℃ and the return water temperature is 18℃.
[0099] When chilled water equipment malfunctions and the water supply valve needs to be shut off, the impact on the correlation of the medium-temperature water equipment on the operating parameter curves can be reflected by the temperature change of the medium-temperature water equipment, specifically:
[0100] After the valve of the chilled water equipment is closed at 17:30, the primary water supply and return are stopped, and the water temperature detected by the temperature sensor is stagnant water. During the period from 17:30 to 19:00, the primary water supply and return temperatures rise until the valve is opened and the water supply is resumed. After that, the supply and return water temperatures gradually return to the set temperature of 9.4℃.
[0101] Correspondingly, due to the lack of chilled water (cold source) at 17:30, the supply and return water temperatures of the medium-temperature water equipment changed according to the usage of the downstream load. By 18:00, the temperature had risen to approximately 30°C, close to room temperature. Due to the short pipe length, the supply and return water temperatures changed almost synchronously. Furthermore, because the downstream load had already been shut down due to the high water temperature, the water temperature stopped rising after reaching room temperature. From 18:00 to 19:00, the temperature remained stable at 30°C after the water outage, until the chilled water supply was restored, at which point the supply and return water temperatures gradually returned to the set temperatures of 13.5°C for the supply water and 18°C for the return water.
[0102] Implementation Plan 2: For operating parameters of associated equipment whose operating parameter curves have not changed or whose rate of change is extremely small, no changes will be displayed. Only the portions of the operating parameter curves with significant rates of change will be retrieved and merged to obtain equipment alarm information. This specifically includes the following steps:
[0103] Step S421: Calculate the slope of the equipment operating parameter curve for each associated device;
[0104] Step S422: If the slope is zero or the slope is less than the first threshold, the equipment operation parameter curve of the corresponding associated device is recorded in the database;
[0105] Step S423: If the slope is greater than or equal to the first threshold, sort the equipment operation curves according to the slope to obtain the sorted associated equipment operation curves;
[0106] Step S424: The device alarm signal, the device operating parameter curve of the alarm device, and the sorted associated device operating curves are sequentially merged into device alarm information.
[0107] Furthermore, considering that different devices have varying degrees of impact on the micro-nano experimental platform, and that managers pay different levels of attention to the operational status of devices with different impact ranges in the device alarm information, this embodiment can also adjust the sorted associated device curves according to the magnitude of the impact range of different devices' alarms or faults on the experimental platform. Specifically, this includes the following steps:
[0108] Step S501: Obtain the correlation degree between each associated device and the faulty device, as well as the influence range of each associated device.
[0109] The correlation between each associated device and the faulty device is determined based on the impact of the associated device's failure on the faulty device, or the impact of the faulty device's failure on the associated device. For example, if the failure of the faulty device causes the associated device to malfunction, then the correlation between the faulty device and the associated device is the highest; if the failure of the associated device only causes the faulty device to deviate slightly from its normal operating state, then the correlation between the faulty device and the associated device is moderate. For example, if the nitrogen system of the micro-nano fabrication platform malfunctions, the system with the highest correlation to the nitrogen system is the special gas system. A nitrogen supply stoppage will cause the pneumatic valves of the special gas system to close, and the supply of special gases will stop completely. The second system with a relatively high correlation to the nitrogen system is the ultrapure water system. The ultrapure water nitrogen-sealed tank will alarm, but ultrapure water will continue to be supplied for a period of time before the system shuts down. For example, if a malfunction in the medium-temperature water equipment causes the water temperature to rise, the systems most closely related to the medium-temperature water equipment are the air compressor system and the nitrogen generator system. The medium-temperature water is the cold source for the air compressor system and the nitrogen generator, and this will cause the air compressor system and the nitrogen generator system to shut down within 5 minutes. The second most closely related system is the dry cooling coil. The dry cooling coil cools the clean room. Although the cold source for the dry cooling coil is also medium-temperature water, the clean room temperature will not rise in a short period of time because there is always fresh air in the clean room.
[0110] Meanwhile, for the micro-nano fabrication experimental platform, the operation of each piece of equipment has a different range of impact on the platform. Based on this varying range, the impact levels are categorized as follows: Level 1 impact level refers to equipment whose operation affects the overall safety of the experimental platform, such as specialty gas supply equipment and chemical storage equipment; Level 2 impact level refers to equipment whose operation affects the operation of all process equipment on the experimental platform, such as power supply equipment, air conditioning equipment, and chilled water equipment; Level 3 impact level refers to equipment whose operation affects the operation of some process equipment on the experimental platform, such as ultrapure water equipment; and Level 4 impact level refers to equipment whose operation does not affect the operation of the process equipment on the experimental platform, such as air purification equipment. Due to the one-in-one-backup configuration, if the operating air purification equipment malfunctions, it can be switched to the backup air purification equipment.
[0111] Step S502: Obtain the correction weight of each associated device based on the correlation degree, influence range and preset ratio between each associated device and the faulty device.
[0112] Specifically, the specific expression for the correction weight of each associated device is as follows:
[0113] ,
[0114] in, For the correction weights of associated devices, As the first proportion, The degree of correlation between associated devices and faulty devices. The second proportion, This refers to the scope of influence of the associated devices.
[0115] Step S503: Determine the ranking score of each equipment operation curve based on the original ranking of the equipment operation curves.
[0116] Specifically, the original sorting of the equipment operation curves in step S412 or step S423 has a specific sorting score, and the specific score can be adjusted according to the number of equipment operation curves and the magnitude of the above-mentioned correction weight.
[0117] Step S504: Adjust the sorting score based on the correction weights of each associated device to obtain the display priority value of each device's operating curve.
[0118] Step S505: The sorted device operation curves are sorted a second time according to the display priority assignment to obtain the corrected sorted device operation curves.
[0119] Step S506: The device alarm signal, the device operating parameter curve of the alarm device, and the corrected and sorted device operating curve are merged into device alarm information in sequence.
[0120] The parameter operating curves of the sorted related devices are adjusted by considering the correlation and impact range between each related device and the faulty device. The adjusted device alarm information will display the operating parameter curves of the related devices that are most closely related to the alarm device and have the greatest impact on the experimental platform, so that managers can prioritize handling according to the order of related devices.
[0121] Furthermore, since the operating states of alarm devices and associated devices are correlated, when the operating state of an alarm device is abnormal, associated devices may also issue alarm signals. For example, in a micro-nano fabrication experimental platform, if the air compressor system abnormally stops supplying air, the pure water system will trigger an alarm due to low compressed air pressure 30 minutes after the air supply stops. To address this, this embodiment also predicts the operating state of associated devices by combining historical operating parameter curves, specifically including the following steps:
[0122] Step S601: If the slope is greater than or equal to the first threshold, obtain the device alarm history information of the associated device.
[0123] Step S602: Retrieve at least one device alarm operation history curve from the device alarm history information of the associated device, and aggregate the device alarm operation history curves to obtain the associated device alarm operation reference curve.
[0124] Step S603: If the similarity between the current operating curve of the associated device and the alarm operating reference curve of the associated device is greater than the second threshold, generate an alarm warning mark for the associated device.
[0125] Step S604: Combine the alarm warning flag of the associated device with the corresponding operating curve of the associated device.
[0126] Furthermore, due to the large number of devices on the micro-nano fabrication experimental platform, multiple devices may issue alarm signals simultaneously. To improve the efficiency of management personnel in handling device alarms, alarm signals belonging to the same event are aggregated, specifically including the following steps:
[0127] Step S701: If more than one device alarm signal is received, determine whether there is a correlation between the devices that issued the device alarm signal based on the experimental platform device knowledge graph.
[0128] Step S702: If there is a connection between the devices that issued the device alarm signal, the device alarm signals of the connected devices shall be recorded as the same alarm event.
[0129] Step S703: If there is no association between the devices that send the device alarm signal, determine whether the devices that send the device alarm signal are in the same space.
[0130] Step S704: If the devices that issued the device alarm signal are in the same space, the device alarm signals corresponding to the devices in the same space are recorded as the same alarm event.
[0131] When multiple alarm devices are associated on the knowledge graph, it is highly likely that the malfunction of one alarm device causes the malfunction of other associated devices. In this case, merging them into a single alarm event and pushing it to the management end helps managers quickly determine the cause of the device alarm and resolve alarms from devices that are not malfunctioning. If multiple alarm devices appear simultaneously but are not associated on the knowledge graph, but are located in the same space (such as in the same enclosed laboratory or a designated electronic fence area), it is highly likely that the environment within that space is causing the device malfunction. In this case, multiple device alarm signals in the same space should be recorded as a single event, which helps managers troubleshoot the cause of the device alarm.
[0132] It should be understood that, although attached Figure 1 The steps in the flowchart are shown sequentially according to the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order requirement for the execution of these steps, and they can be executed in other orders. Furthermore, [the following is a list of steps]. Figure 1 At least some of the steps in the process may include multiple sub-steps or sub-stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least some of the sub-steps or stages of other steps.
[0133] The above-described embodiments of the present invention describe a method for pushing device alarm information. Since this method can be implemented using various types of devices, the present invention also discloses a device for pushing device alarm information. Figure 3 The following are specific embodiments for detailed explanation.
[0134] The signal acquisition module 801 is used to acquire the device alarm signal and determine the alarm device based on the device ID information in the device alarm signal.
[0135] The device identification module 802 is used to retrieve at least one associated device and the relevant device operation parameters of the associated device from the experimental platform device knowledge graph according to the device operation parameter type to which the device alarm signal belongs;
[0136] The operating parameter retrieval module 803 is used to retrieve the operating parameters of each associated device and alarm device within the intercepted time period and generate the device operating parameter curve.
[0137] The alarm information push module 804 is used to merge the device alarm signal and the device operating parameter curve into device alarm information, and push the device alarm information to the administrator so that the administrator can provide corresponding device alarm solutions.
[0138] Regarding the device alarm information push device, please refer to the above description of the method limitations; further details will not be repeated here. Each module in the aforementioned device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the terminal device's processor in hardware form or independently of it, or stored in the terminal device's memory in software form, so that the processor can call and execute the corresponding operations of each module.
[0139] In one embodiment, the present invention also provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the above-described device alarm information push method.
[0140] The computer-readable storage medium may be an electronic storage device such as flash memory, EEPROM (Electrically Erasable Programmable Read-Only Memory), EPROM (Erasable Programmable Read-Only Memory), hard disk, or ROM. Optionally, the computer-readable storage medium includes a non-transitory computer-readable storage medium. The computer-readable storage medium has storage space for program code that performs any of the method steps described above. This program code can be read from or written to one or more computer program products, and the program code may be compressed in an appropriate form.
[0141] In one embodiment, the present invention provides a computer device including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the above-described device alarm information push method.
[0142] The computer device includes a memory, a processor, and one or more computer programs, wherein the one or more computer programs may be stored in the memory and configured to be executed by one or more processors, and one or more application programs are configured to execute the aforementioned device alarm information push method.
[0143] A processor may include one or more processing cores. The processor connects to various parts of the computer device using various interfaces and lines, and performs various functions and processes data by running or executing instructions, programs, code sets, or instruction sets stored in memory, and by calling data stored in memory. Optionally, the processor may be implemented using at least one hardware form of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). The processor may integrate one or a combination of several of the following: Central Processing Unit (CPU), Graphics Processing Unit (GPU), and modem. The CPU primarily handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the displayed content; and the modem handles wireless communication. It is understood that the modem may also be implemented separately as a communication chip, without being integrated into the processor.
[0144] The memory may include random access memory (RAM) or read-only memory (ROM). The memory can be used to store instructions, programs, code, code sets, or instruction sets. The memory may include a program storage area and a data storage area. The program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as touch functionality, sound playback functionality, image playback functionality, etc.), and instructions for implementing the various method embodiments described above. The data storage area may also store data created by the terminal device during use.
[0145] The above embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A device alarm information push method, characterized by, The method comprises the following steps: acquiring a device alarm signal, determining an alarm device according to device ID information in the device alarm signal; according to a device operation parameter type to which the device alarm signal belongs, calling at least one associated device related to the alarm device and related device operation parameters of the associated device from an experimental platform device knowledge graph; for each associated device and the alarm device, calling device operation parameters in an interception time period, and generating a device operation parameter curve; merging the device alarm signal and the device operation parameter curve into device alarm information, and pushing the device alarm information to an administrator end to enable the administrator to provide a corresponding device alarm solution; the calling of the device operation parameters in the interception time period and the generation of the device operation parameter curve are specifically as follows: taking a time point at which the device alarm signal is generated as a starting point, and backtracking device historical operation parameters according to a preset time window; if the device historical operation parameters have an inflection point, taking a time stamp corresponding to the inflection point as an ending point to obtain an interception time period of the device; when the device historical operation parameters backtracked by the time window have an inflection point, it means that the device historical operation parameters change at the time when the inflection point appears, and the inflection point is equivalent to a change point that destroys the smooth change of the device operation parameters; if the length of the time window backtracking exceeds a maximum time length, the interception time period is obtained in combination with the attributes of the device; the device operation parameters in the interception time period are called, and a device operation parameter curve is generated in time sequence according to the device operation parameters.
2. The device alarm information push method of claim 1, wherein, the combination of the attributes of the device to obtain the interception time period is specifically as follows: if the associated device is a first type of plant device, the length of the interception time period is determined as a first interception period length; if the associated device is a second type of plant device, the length of the interception time period is determined as a second interception period length; if the associated device is a process device, the length of the interception time period is determined as a third interception period length; the first interception period length is greater than the second interception period length, and the second interception period length is greater than the third interception period length.
3. The device alarm information push method of claim 2, wherein, the merging of the device alarm signal and the device operation parameter curve into the device alarm information is specifically as follows: calculating the slope of the device operation parameter curve of each associated device; sorting the device operation curves according to the slopes to obtain sorted associated device operation curves; merging the device alarm signal, the device operation parameter curve of the alarm device, and the sorted associated device operation curves into device alarm information in sequence.
4. The device alarm information push method of claim 2, wherein, the merging of the device alarm signal and the device operation parameter curve into the device alarm information is specifically as follows: calculating the slope of the device operation parameter curve of each associated device; if the slope is zero or less than a first threshold, recording the device operation parameter curve of the corresponding associated device to a database; if the slope is greater than or equal to the first threshold, sorting the device operation curves according to the slopes to obtain sorted associated device operation curves; merging the device alarm signal, the device operation parameter curve of the alarm device, and the sorted associated device operation curves into device alarm information in sequence.
5. The device alarm information push method of claim 3 or 4, wherein, According to the slope, the device operation curve is sorted, and after the sorted associated device operation curve is obtained, the method further comprises: Obtaining the correlation degree between each associated device and the fault device and the influence range of each associated device; According to the correlation degree between each associated device and the fault device, the influence range and the preset proportion, the correction weight of each associated device is obtained; According to the original sorting of the device operation curve, the sorting score of each device operation curve is determined; The sorting score is adjusted in combination with the correction weight of each associated device to obtain the display priority assignment of each device operation curve; According to the display priority assignment, the sorted device operation curve is sorted again to obtain the corrected sorted device operation curve; The device alarm signal, the device operation parameter curve of the alarm device and the corrected sorted device operation curve are merged in order into the device alarm information.
6. The device alarm information push method of claim 5, wherein, Further comprising: If the slope is greater than or equal to the first threshold value, the device alarm history information of the associated device is obtained; At least one device alarm operation history curve of the associated device is called from the device alarm history information of the associated device, and an associated device alarm operation reference curve is aggregated according to the device alarm operation history curve; If the similarity between the current device operation curve of the associated device and the associated device alarm operation reference curve is greater than the second threshold value, an associated device alarm warning mark is generated; The associated device alarm warning mark is combined to the corresponding associated device operation curve.
7. The device alarm information push method of claim 5, wherein, Further comprising: If more than one device alarm signal is received, it is judged according to the experimental platform device knowledge graph whether there is an association between the devices sending the device alarm signal; If there is an association between the devices sending the device alarm signal, the device alarm signals of the associated devices are recorded as the same alarm event; If there is no association between the devices sending the device alarm signal, it is judged whether the devices sending the device alarm signal are in the same space; If the devices sending the device alarm signal are in the same space, the device alarm signals corresponding to the devices in the same space are recorded as the same alarm event.
8. The device alarm information push method of claim 1, wherein, Further comprising: According to the position information of the alarm device, real-time monitoring images are called; The real-time monitoring images and the device alarm information are merged into complete device alarm information, and the complete device alarm information is pushed to the administrator end to enable the administrator to provide a corresponding device alarm solution.
9. A device alarm information push apparatus, characterized by comprising: a device alarm information push unit that pushes alarm information of a device to a user terminal device. Comprise: The signal acquisition module is used for acquiring the device alarm signal, and determining the alarm device according to the device ID information in the device alarm signal; The device demarcation module is used for calling at least one associated device related to the alarm device and the related device operation parameters of the associated device from the experimental platform device knowledge graph according to the device operation parameter type to which the device alarm signal belongs; The operation parameter calling module is used for calling the device operation parameters in the interception time period for each associated device and alarm device to generate a device operation parameter curve; The alarm information pushing module is used for merging the device alarm signal and the device operation parameter curve into device alarm information, and pushing the device alarm information to the administrator end to enable the administrator to provide a corresponding device alarm solution; The device operation parameter in the interception time period is called to generate a device operation parameter curve, specifically: Taking the moment of generating the device alarm signal as a starting point, the device historical operation parameter is traced back according to a preset time window; If the device historical operation parameter has an inflection point, the timestamp corresponding to the inflection point is taken as an ending point to obtain the interception time period of the device; when the device historical operation parameter traced back by the time window has an inflection point, it means that the device historical operation parameter changes at the time when the inflection point appears, and the inflection point is equivalent to a change point that destroys the smooth change of the device operation parameter; If the length of the time window backtracking exceeds the maximum time length, the interception time period is obtained in combination with the attribute of the device; The device operation parameter in the interception time period is called, and a device operation parameter curve is generated according to the device operation parameter in time sequence.
10. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to realize the steps of the device alarm information pushing method in any one of claims 1-8. 11.A computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the computer device is configured to perform the method according to any one of claims 1-10. When the processor executes the computer program, the device alarm information pushing method in any one of claims 1-8 is executed.
Citation Information
Patent Citations
Offshore platform water treatment system balancing method based on knowledge graph
CN113341859A
Alarm event correlation analysis method based on knowledge graph
CN115905562A