Alarm data management method, system, terminal and storage medium based on sis system

By establishing temporary and initial databases, alarm data can be quickly matched and combined with upgrade models, solving the problem of time-consuming software system upgrades when hardware equipment is expanded. This enables the rapid integration of software resources with safety instrumented systems, ensuring the safety of industrial production and the timely completion of production tasks.

CN115510143BActive Publication Date: 2026-04-24CHINA PETROLEUM & CHEMICAL CORP +2
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA PETROLEUM & CHEMICAL CORP
Filing Date
2022-10-28
Publication Date
2026-04-24

AI Technical Summary

Technical Problem

When introducing hardware to expand the safety instrumented system, the upgrade of the existing software system takes a long time, which delays the implementation of software resources and affects industrial production.

Method used

A temporary database is established, and the highest-level entry data is extracted from the expert database to quickly match alarm data; non-emergency alarm data is matched in the initial database, and the software system is upgraded in real time in conjunction with the upgrade model.

Benefits of technology

It enables the rapid integration of software resources with safety instrumented systems, ensuring the safety of industrial production and the timely completion of production tasks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115510143B_ABST
    Figure CN115510143B_ABST
Patent Text Reader

Abstract

The application relates to an alarm data management method and system based on an SIS system, a terminal and a storage medium, and belongs to the technical field of data processing. The method comprises the following steps: obtaining target alarm data, wherein the target alarm data is alarm data to be processed; judging whether the target alarm data corresponds to temporary entry data in a temporary database; if yes, corresponding temporary entry data is called and output; if no, corresponding initial entry data of the target alarm data is matched in an initial database; result data is obtained according to the initial entry data and is output; feedback entry data is received, and final entry data is obtained according to the feedback entry data and the target alarm data and is output. The application has the effect of promoting the combination of software resources and a safety instrument system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of data processing technology, and in particular to an alarm data management method, system, terminal and storage medium based on a SIS system. Background Technology

[0002] With the development of technology, the hardware devices in Safety Instrumented Systems (SIS) are constantly being added. These hardware devices include various data acquisition devices used to control industrial production and possessing self-diagnostic functions, thereby improving the integration between SIS and industrial production systems. However, in the process of continuously expanding hardware devices, it is also necessary to vigorously develop supporting software systems. These supporting software systems can provide feedback when SIS uploads alarm data, in order to fully leverage the SIS's control capabilities over industrial production.

[0003] Therefore, when expanding a safety instrumented system (VIS) by introducing hardware, it is also necessary to upgrade the existing software system. Upgrading the existing software system first requires acquiring software resources compatible with the introduced hardware, such as product manuals, data dictionaries, and expert databases. During the upgrade process, manual data screening, localization, and data entry are also required for the software resources. These processes are time-consuming, and for manufacturers who urgently need the hardware, the actual implementation time of the software resources can delay production tasks. Therefore, how to quickly apply software resources to the safety instrumented system to assist in the management of industrial production has become a research hotspot. Summary of the Invention

[0004] This application provides an alarm data management method, system, terminal, and storage medium based on a SIS system, which promotes the integration of software resources with safety instrumented systems.

[0005] The purpose of this application is to provide an alarm data management method, system, terminal, and storage medium based on a SIS system.

[0006] The aforementioned objective of this application is achieved through the following technical solution:

[0007] An alarm data management method based on a SIS system includes:

[0008] Acquire target alarm data, which is alarm data to be processed;

[0009] Determine whether the target alarm data corresponds to the temporary entry data in the temporary database;

[0010] If so, retrieve the corresponding temporary entry data and output it;

[0011] If not, then match the corresponding initial entry data for the target alarm data in the initial database;

[0012] The result data is obtained and output based on the initial entry data;

[0013] Receive feedback entry data, obtain final entry data based on the feedback entry data and the target alarm data, and output it.

[0014] By adopting the above technical solution, firstly, a temporary database is established in advance. When target alarm data is acquired, the corresponding temporary entry data is matched in the temporary database and output. This temporary entry data allows managers to obtain the corresponding processing suggestions for the target alarm data. The processing suggestions are entry data, and industrial production is adjusted and controlled based on the processing suggestions. When there is no temporary entry data in the temporary database that corresponds to the target alarm data, the corresponding initial entry data is matched in the initial database. The result data is obtained based on the initial entry data, the result data is output, and feedback entry data is received. The final entry data is obtained based on the feedback entry data. Therefore, it is not necessary to activate the acquisition device after the software system is upgraded, so that the software resources can be quickly applied to the safety instrumented system, thus accelerating the integration of software resources and the safety instrumented system.

[0015] In a preferred embodiment, this application can be further configured such that: before determining whether the target alarm data corresponds to temporary entry data in the temporary database, a temporary database needs to be established first, wherein establishing the temporary database includes:

[0016] Obtain an expert database, which stores processing suggestions corresponding to alarm data, and the processing suggestions are item data;

[0017] Extract the highest-level entries from the expert database;

[0018] A temporary database is created by collecting the highest-level entries.

[0019] By adopting the above technical solution, the establishment of a temporary database can provide data support for matching target alarm data with temporary entry data.

[0020] In a preferred embodiment, this application can be further configured such that: determining whether the target alarm data corresponds to temporary entry data in the temporary database includes:

[0021] Identify the type of the target alarm data;

[0022] Match the corresponding type in the temporary database according to the type described;

[0023] Use the matched entry data of the type as temporary entry data.

[0024] By adopting the above technical solution, since the temporary database consists of entry data at the highest level, when the target alarm data corresponds to the temporary entry data, it indicates that the alarm situation is very urgent. In other words, this application prioritizes providing processing suggestions for data with urgent alarm situations, thereby ensuring that industrial production can proceed safely.

[0025] In a preferred embodiment, this application can be further configured such that: matching the target alarm data with corresponding initial entry data in the initial database includes:

[0026] Extract the ID number of the data acquisition device that sent the target alarm data;

[0027] Retrieve production control records;

[0028] The monitoring function of the data acquisition device is determined based on the ID number and the production control table.

[0029] Initial entry data is obtained based on the monitoring function and the target alarm data.

[0030] By adopting the above technical solution, when the target alarm data does not correspond to the temporary entry data, the initial entry data is matched with the target alarm data from the initial database, thereby enabling this application to achieve the following: even if the alarm situation of the target alarm data is not the most urgent type, the target alarm data will still be processed and the corresponding processing result will be given.

[0031] In a preferred embodiment, this application can be further configured such that the result data obtained based on the initial entry data includes:

[0032] Determine whether the initial entry data is a single entry;

[0033] If so, the initial entry data will be used as the result data and output.

[0034] If not, the result data is obtained by sorting the initial entry data in descending order of urgency level and then outputting the result data.

[0035] By adopting the above technical solution, the result data is obtained by arranging the initial entry data in descending order of urgency level, and the result data is output to provide technical support for matching corresponding processing suggestions to the target alarm data.

[0036] In a preferred embodiment, this application can be further configured such that the feedback entry data is entry data output by the upgrade model based on the result data.

[0037] By adopting the above technical solution, the upgrade model can output corresponding feedback item data after receiving the result data. This enables the upgrade model to upgrade the software system in real time while also providing corresponding processing suggestions in conjunction with the imported acquisition equipment in use. This eliminates the need to activate the acquisition equipment after the software system upgrade is completed, allowing software resources to be quickly applied to the safety instrumented system, thus accelerating the integration of software resources with the safety instrumented system.

[0038] In a preferred embodiment, this application can be further configured such that obtaining the final entry data based on the feedback entry data and the target alarm data includes:

[0039] Match the target alarm data with the corresponding feedback entry data;

[0040] The matched feedback entries will be used as the final entries.

[0041] Output the final entry data.

[0042] By adopting the above technical solution, although this application uses an initial database, it does not directly use the initial entry data in the initial database as the basis for controlling industrial production. Instead, it uses the initial database as a bridge between the introduced acquisition equipment and software resources, thereby ensuring the accuracy of controlling industrial production based on the final entry data.

[0043] The second objective of this application is to provide an alarm data management system based on a SIS system.

[0044] The second objective of this application is achieved through the following technical solution:

[0045] An alarm data management system based on a SIS system includes:

[0046] The data acquisition module is used to acquire target alarm data, which is alarm data to be processed.

[0047] The data judgment module is used to determine whether the target alarm data corresponds to the temporary entry data in the temporary database;

[0048] The data retrieval module is used to retrieve and output the corresponding temporary entry data when the target alarm data corresponds to the temporary entry data in the temporary database.

[0049] The data matching module is used to match the target alarm data with the corresponding initial entry data in the initial database when the target alarm data does not correspond to the temporary entry data in the temporary database.

[0050] The data sending module is used to obtain and output the result data based on the initial entry data;

[0051] The data output module is used to obtain and output the final entry data based on the feedback entry data and the target alarm data.

[0052] By adopting the above technical solutions, the various modules work together to achieve the goal of promoting the integration of software resources with safety instrumented systems.

[0053] The third objective of this application is to provide a smart terminal.

[0054] The aforementioned objective three of this application is achieved through the following technical solution:

[0055] A smart terminal includes a memory and a processor, wherein the memory stores computer program instructions for the alarm data management method based on the SIS system described above, which can be loaded and executed by the processor.

[0056] The fourth objective of this application is to provide a computer medium capable of storing corresponding programs.

[0057] The fourth objective of this application is achieved through the following technical solution:

[0058] A computer-readable storage medium storing a computer program that can be loaded by a processor and executed by any of the above-described alarm data management methods based on a SIS system.

[0059] In summary, this application includes at least one of the following beneficial technical effects:

[0060] 1. First, a temporary database is established in advance. When target alarm data is obtained, the corresponding temporary entry data is matched with the target alarm data in the temporary database, and the temporary entry data is output so that managers can adjust and control industrial production based on the temporary entry data;

[0061] 2. When there is no temporary entry data in the temporary database that corresponds to the target alarm data, the corresponding initial entry data is matched for the target alarm data in the initial database. Then, the result data is obtained based on the urgency level of the initial entry data. After receiving the result data, the upgrade model outputs the corresponding feedback entry data. This enables the upgrade model to upgrade the software system in real time while also providing corresponding processing suggestions in conjunction with the imported acquisition equipment that is currently in use. In other words, it is not necessary to activate the acquisition equipment after the software system upgrade is completed, so that the software resources can be quickly applied to the safety instrumented system. Attached Figure Description

[0062] The above and other features, advantages, and aspects of the embodiments of this application will become more apparent from the accompanying drawings and the following detailed description. In the drawings, the same or similar reference numerals denote the same or similar elements, wherein:

[0063] Figure 1 This is a schematic diagram of an exemplary operating environment for an embodiment of this application.

[0064] Figure 2 This is a flowchart of an alarm data management method based on a SIS system according to an embodiment of this application.

[0065] Figure 3 This is an example diagram of the alarm data management method based on the SIS system in an embodiment of this application.

[0066] Explanation of reference numerals in the attached diagram: 1. Safety Instrumented System; 2. Field Control System; 21. Conversion Module; 22. Controller; 23. User Terminal; 24. OPC Station; 3. Remote Management System; 31. Data Acquisition Module; 32. Data Judgment Module; 33. Data Retrieval Module; 34. Data Matching Module; 35. Data Transmission Module; 36. Data Output Module. Detailed Implementation

[0067] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0068] Figure 1 This is a schematic diagram of an exemplary operating environment for an embodiment of this application, with reference to... Figure 1 The operating environment includes a safety instrumented system 1, a field control system 2, and a remote management system 3.

[0069] The Safety Instrumented System (SIS) consists of various hardware devices, including data acquisition devices such as flow meters, pressure testers, and water level detectors. In recent years, new data acquisition devices have been imported from abroad, such as the Yokogawa EJA310A absolute pressure transmitter, the Yokogawa EJA130A high static differential pressure transmitter, and the Yokogawa EJA118 diaphragm-sealed differential pressure transmitter, which continuously enhance the diversity and specialization of the SIS. These imported data acquisition devices require supporting software resources to fully realize their monitoring capabilities; therefore, upgrading the existing software system based on these resources is of significant value. In this embodiment, the software resources mainly include an expert database, logic for calling the expert database, and logic for matching alarm data from the expert database.

[0070] Upgrading existing software systems requires manual data screening, localization, and data entry for software resources. These processes are time-consuming, which can delay production for manufacturers who urgently need hardware equipment. Furthermore, the longer the process takes, the higher the economic cost. Therefore, this application proposes a remote management system 3 that can accelerate the integration of software resources with the safety instrumented system 1.

[0071] The remote management system 3 communicates with both the safety instrumented system 1 and the field control system 2 via a wireless network. This wireless network can be a wide-area IoT system based on 4G or 5G networks, or it can be a local IoT system. In this embodiment, the remote management system 3 and the safety instrumented system 1 exchange information using the HART protocol.

[0072] The remote management system 3 includes a data acquisition module 31, a data judgment module 32, a data retrieval module 33, a data matching module 34, a data sending module 35, and a data output module 36. These modules are connected sequentially and work together to accelerate the integration of software resources with the safety instrumented system 1.

[0073] In this embodiment, the field control system 2 and the safety instrumented system 1 also use the HART protocol for information exchange. The field control system 2 includes a conversion module 21, a controller 22, a user terminal 23, and an OPC station 24. The conversion module 21 is an I / O conversion module 21, used to receive data uploaded by the safety instrumented system 1 and transmit it to the controller 22, which consists of multiple hosts. After receiving the data input from the I / O conversion module 21, the controller 22 transmits it to the user terminal 23 and the OPC station 24. The user terminal 23 includes terminals such as engineer stations and operator stations, which are manually operated or facilitate manual data acquisition. The OPC station 24 provides an external port, allowing administrators to extend or manage the field control system 2. Additionally, data input from the user terminal 23 and the OPC station 24 can also be transmitted to the controller 22 and then sent by the conversion module 21 to the remote management system 3.

[0074] It should be noted that, Figure 1 The operating environment shown is merely illustrative and is not intended to limit the application or use of the embodiments of the present invention. For example, in this operating environment, the safety instrumented system 1 can simultaneously incorporate data acquisition devices from multiple countries, the field control system 2 can simultaneously connect to multiple safety instrumented systems 1, and the remote management system 3 can be configured in multiple ways, meaning that one remote management system 3 can facilitate the upgrade of multiple software systems.

[0075] Figure 2 A flowchart of an alarm data management method based on a SIS system according to an embodiment of this application is shown. This method can be implemented by… Figure 1 The remote management system 3 is executed within the system. Specifically, the main process of this method is described below.

[0076] Step S1: Obtain target alarm data.

[0077] The target alarm data refers to the alarm data to be processed by the remote management system 3. This alarm data is generated by the safety instrumented system 1 during the industrial production control process. Simply put, during industrial production control, the safety instrumented system 1 collects the operating parameters of industrial equipment. When the operating parameters meet production requirements, normal data is obtained; when the operating parameters do not meet production requirements, alarm data is obtained. For example, flow meter A is installed on the main pipeline B of a water plant. The maximum water flow rate that main pipeline B can withstand is 50 T / H, where T represents tons and H represents hours. Therefore, when flow meter A detects that the water flow rate in main pipeline B exceeds 50 T / H, flow meter A will generate alarm data.

[0078] It should be noted that the safety instrumented system 1 uploads both normal and alarm data to the remote management system 3. When the remote management system 3 receives normal data, it will classify and store the data. When the remote management system 3 receives alarm data, it will proceed to the next step.

[0079] Step S2: Determine whether the target alarm data corresponds to the temporary entry data in the temporary database. If they correspond, retrieve the corresponding temporary entry data and output it.

[0080] Before analyzing the target alarm data, a temporary database needs to be established first. Specifically, the process of establishing a temporary database includes:

[0081] Step S21: Obtain the expert database;

[0082] Step S22: Extract the highest-level entry data from the expert database;

[0083] Step S23: Collect the highest-level entries to form a temporary database.

[0084] The expert database is a component of the software resources. It stores processing opinions or guidance strategies corresponding to alarm data. In this embodiment, a processing opinion or guidance strategy is treated as a single entry.

[0085] Steps S21 to S23 above can be summarized as follows: For the acquired software resources, such as the expert database, since the upgrade process takes a long time, the entry data with the highest emergency level in the expert database is extracted first. Then, the entry data with the highest emergency level is classified according to type to obtain a temporary database. For example, the entry data for liquids is placed in one table, and the entry data for gases is placed in another table. The two tables are then placed in a storage device to obtain a temporary database, which facilitates the rapid location of the corresponding entry data according to the type of alarm data.

[0086] The remote management system 3 stores an initial database. This initial database can provide processing suggestions or guidance strategies for the safety instrumented system 1 before the introduction of data acquisition equipment. However, after the introduction of data acquisition equipment, the initial database cannot provide accurate processing suggestions or guidance strategies for various introduced data acquisition devices. Therefore, it is necessary to upgrade the software system. Upgrading the software system involves acquiring software resources compatible with the introduced data acquisition equipment and combining these resources with the existing software system to achieve the purpose of upgrading the software system.

[0087] To enable rapid integration of software resources with Safety Instrumented System 1 (SIS1), allowing the software resources to quickly assist SIS1 in managing industrial production, a temporary database is established based on the expert library of the software resources before each software system upgrade. It should be noted that the temporary database and the initial database need to be stored separately. This allows the temporary database to be deleted after the software system upgrade, with the database in the upgraded software system serving as the new initial database. This results in databases that can provide processing suggestions or guidance strategies not only for existing acquisition devices but also for newly introduced acquisition devices. Furthermore, deleting the temporary database reduces the space footprint of the remote management system 3.

[0088] After establishing the temporary database, when the remote management system 3 obtains target alarm data, it first identifies the type of the target alarm data, and then matches the corresponding type in the temporary database based on the identified type. When a type with the same type as the target alarm data exists in the temporary database, the remote management system 3 retrieves the processing suggestions under that type from the temporary database and outputs the processing suggestions as temporary entry data, thereby facilitating management personnel to control industrial production based on the temporary entry data. In this embodiment, the type of the target alarm data is used as the condition for matching temporary entry data. However, the software resources themselves contain logic for retrieving the expert database and matching alarm data in the expert database, so the retrieval and matching logic in the software resources can be used without restriction.

[0089] If no temporary entry data corresponding to the target alarm data exists in the temporary database, proceed to the next step.

[0090] Step S3: Match the target alarm data with the corresponding initial entry data in the initial database.

[0091] Specifically, the initial database is retrieved first, and then the ID number of the data acquisition device that issued the target alarm data is determined. This ID number can be uploaded along with the alarm data sent by the data acquisition device, or it can be obtained through the protocol message transmitting the alarm data. After identifying the ID number of the data acquisition device, the monitoring function of the data acquisition device is obtained by referring to the management and production table. Then, the corresponding entry data is matched in the initial database according to the target alarm data, and the matched entry data is used as the initial entry data and output. For example, according to the regulations of the management and production table, data acquisition device C is used to collect the liquid level height of the water tank. When data acquisition device C issues alarm data, the remote management system 3 first retrieves the entry data of the water tank alarm situation from the initial database, and then uses the relevant entry data as the initial entry data and outputs it.

[0092] Step S4: Obtain the result data based on the initial entry data and output it.

[0093] After retrieving the initial entry data, the system first determines whether there is only one initial entry data. If there is only one, this initial entry data is used as the result data and output. For example, acquisition device D is used to monitor whether a manual ball valve is in a closed state for an extended period. The manual ball valve is located at the end of a pipeline used to transport paint. Therefore, when the manual ball valve switches from the closed state to the open state, acquisition device D outputs alarm data. The entry data corresponding to this alarm data is: the paint in the pipeline is currently leaking and should be shut off immediately. That is, there is only one handling suggestion. In this case, the initial entry data is directly output to the upgrade model. The upgrade model can combine software resources with existing software systems to achieve the purpose of upgrading the software system, enabling the upgraded software system to assist the safety instrumented system 1 in controlling industrial production.

[0094] When there are multiple initial entries, sort the urgency levels of the initial entries in descending order to obtain the result data and output it, such as... Figure 3The diagram illustrates an industrial production environment including production equipment X, production equipment Y, production equipment Z, and data acquisition device E. Production equipment X is located upstream in the production process, while production equipment Y and Z are located downstream. Production equipment X is used to input combustible gas, production equipment Y is used to purify the combustible gas, and production equipment Z is used to store particulate matter input from production equipment Y. Data acquisition device E is installed on production equipment X and is used to monitor the temperature of production equipment X. When data acquisition device E detects that the temperature of production equipment X exceeds its temperature threshold range, it generates alarm data. Since data acquisition device E is an imported device, the initial database cannot accurately determine whether the alarm data is caused by excessively high or low temperatures. Therefore, entries for both excessively high and excessively low temperatures are listed as follows:

[0095] First: The temperature of production equipment X is too high, posing a risk of explosion;

[0096] Second: The temperature of the production equipment X is too low, which reduces the flow rate of combustible gas and decreases the purification rate.

[0097] For the two initial entry data mentioned above, since the first one has a higher urgency level than the second one, the first one is placed before the second one to obtain the result data and output it to the escalation model. It should be noted that the initial entry data in the initial database has already been set according to type and urgency level and stored in the remote management system 3. Therefore, when the target alarm data is obtained, the corresponding initial entry data can be retrieved, and the result data can be obtained based on the initial entry data.

[0098] When the upgrade model receives the result data, it upgrades the item data in the expert database sequentially according to the order of the item data in the result data, until all the item data involved in the result data has been upgraded, and then it returns to the original upgrade rhythm.

[0099] Step S5: Receive feedback entry data, obtain the final entry data based on the feedback entry data and target alarm data, and output it.

[0100] After upgrading the model, the upgraded item data is returned to the remote management system 3 as feedback item data. The remote management system 3 then matches the target alarm data with the corresponding feedback item data, and finally outputs the matched feedback item data as the final item data. Figure 3Illustration: Suppose the temperature threshold range of production equipment X is from -15°C to +65°C. When the content included in the target alarm data is that the temperature is equal to 69°C, that is, the temperature of production equipment X is too high. If the feedback entry data for the too-high temperature of production equipment X is: start the cooling mode of production equipment X and stop production equipment X, then take this feedback entry data as the final entry data and output it, so as to facilitate the management personnel to control production equipment X according to the final entry data.

[0101] It can be seen from this that although the initial database is used in this application, the initial entry data in the initial database is not directly used as the basis for controlling industrial production. Instead, the initial database is used as a bridge connecting the introduced acquisition equipment and the supporting expert database, thus ensuring the accuracy of controlling industrial production based on the final entry data.

[0102] In summary, the implementation principle of an alarm data management method based on the SIS system in an embodiment of this application is as follows: First, establish a temporary database in advance according to software resources. When obtaining the target alarm data uploaded by the safety instrument system 1 or the on-site control system 2, match the corresponding temporary entry data for the target alarm data in the temporary database and output the temporary entry data, so as to facilitate the management personnel to know the processing suggestions corresponding to the target alarm data and adjust and control industrial production according to the processing suggestions; when there is no temporary entry data in the temporary database corresponding to the target alarm data, match the corresponding initial entry data for the target alarm data in the initial database, then obtain the result data according to the emergency level of the initial entry data, and send the result data to the upgrade model, so that the upgrade model preferentially upgrades the entry data related to the target alarm data, thus enabling the upgrade model to upgrade the software system in real time while also being able to cooperate with the introduced acquisition equipment in use to give corresponding processing suggestions, so that there is no need to enable the acquisition equipment after completing the software system upgrade, making the software resources supporting the introduced acquisition equipment can be quickly applied to the safety instrument system 1, that is, promoting the combination speed of the software resources and the safety instrument system 1.

[0103] To better execute the program of the above method, this application also provides an intelligent terminal, which includes a memory and a processor.

[0104] Among them, the memory can be used to store instructions, programs, codes, code sets or instruction sets. The memory can include a program storage area and a data storage area. The program storage area can store instructions for implementing the operating system, instructions for at least one function, and instructions for implementing the above-mentioned alarm data management method based on the SIS system, etc.; the data storage area can store the data involved in the above-mentioned alarm data management method based on the SIS system, etc.

[0105] The processor may include one or more processing cores. The processor executes instructions, programs, code sets, or instruction sets stored in memory, and calls data stored in memory to perform various functions and process data as described in this application. The processor may be at least one of a specific application-specific integrated circuit, a digital signal processor, a digital signal processing device, a programmable logic device, a field-programmable gate array, a central processing unit, a controller 22, a microcontroller 22, and a microprocessor. It is understood that, for different devices, the electronic devices used to implement the above-described processor functions may also be other types, and this application does not specifically limit the embodiments thereof.

[0106] This application also provides a computer-readable storage medium, such as a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and other media capable of storing program code. This computer-readable storage medium stores a computer program that can be loaded by a processor and executed using the aforementioned alarm data management method based on the SIS system.

[0107] The above description is merely a preferred embodiment of this application and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of disclosure in this application is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the foregoing disclosed concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features with similar functions disclosed in this application.

Claims

1. An alarm data management method based on a SIS system, characterized in that, include: Acquire target alarm data, which is alarm data to be processed; Determine whether the target alarm data corresponds to the temporary entry data in the temporary database; If so, retrieve the corresponding temporary entry data and output it; If not, then match the corresponding initial entry data for the target alarm data in the initial database; The resulting data is obtained based on the initial entry data and output to the upgrade model; When the upgrade model receives the result data, it upgrades the entry data in the expert database sequentially according to the order of the entry data in the result data, until the upgrade of the entry data involved in the result data is completed; Receive feedback entry data, obtain final entry data based on the feedback entry data and the target alarm data, and output the final entry data. The feedback entry data is the entry data output by the upgrade model based on the result data. Obtaining the final entry data based on the feedback entry data and the target alarm data includes: Match the target alarm data with the corresponding feedback entry data; The matched feedback entry data is used as the final entry data; Output the final entry data.

2. The alarm data management method based on a SIS system according to claim 1, characterized in that, Before determining whether the target alarm data corresponds to the temporary entry data in the temporary database, a temporary database needs to be established first. Establishing the temporary database includes: Obtain an expert database, which stores processing suggestions corresponding to alarm data, and the processing suggestions are item data; Extract the highest-level entries from the expert database; A temporary database is created by collecting the highest-level entries.

3. The alarm data management method based on a SIS system according to claim 1, characterized in that, The step of determining whether the target alarm data corresponds to the temporary entry data in the temporary database includes: Identify the type of the target alarm data; Match the corresponding type in the temporary database according to the type described; Use the matched entry data of the type as temporary entry data.

4. The alarm data management method based on a SIS system according to claim 1, characterized in that, The process of matching the target alarm data with the corresponding initial entry data in the initial database includes: Extract the ID number of the data acquisition device that sent the target alarm data; Retrieve production control records; The monitoring function of the data acquisition device is determined based on the ID number and the production control table. Initial entry data is obtained based on the monitoring function and the target alarm data.

5. The alarm data management method based on a SIS system according to claim 4, characterized in that, The result data obtained based on the initial entry data includes: Determine whether the initial entry data is a single entry; If so, the initial entry data will be used as the result data and output. If not, the result data is obtained by sorting the initial entry data in descending order of urgency level and then outputting the result data.

6. An alarm data management system based on a SIS system, characterized in that, include: The data acquisition module (31) is used to acquire target alarm data, wherein the target alarm data is alarm data to be processed; The data judgment module (32) is used to determine whether the target alarm data corresponds to the temporary entry data in the temporary database; The data retrieval module (33) is used to retrieve and output the corresponding temporary entry data when the target alarm data corresponds to the temporary entry data in the temporary database; The data matching module (34) is used to match the corresponding initial entry data for the target alarm data in the initial database when the target alarm data does not correspond to the temporary entry data in the temporary database. The data sending module (35) is used to obtain result data based on the initial entry data and output it to the upgrade model; when the upgrade model receives the result data, it upgrades the entry data in the expert database in the order of the entry data in the result data until the upgrade of the entry data involved in the result data is completed. The data output module (36) is used to obtain and output the final entry data based on the feedback entry data and the target alarm data. The feedback entry data is the entry data output by the upgrade model based on the result data. Obtaining the final entry data based on the feedback entry data and the target alarm data includes: matching the corresponding feedback entry data for the target alarm data; using the matched feedback entry data as the final entry data; and outputting the final entry data.

7. A terminal, characterized in that, It includes a memory and a processor, wherein the memory stores computer program instructions that can be loaded by the processor and executed according to any one of the methods of claims 1-5.

8. A computer-readable storage medium, characterized in that, The computer program is stored that can be loaded by a processor and executed according to any one of the methods described in claims 1-5.

Citation Information

Patent Citations

  • Software upgrading method and device, computer equipment and storage medium

    CN112631627A

  • Industrial instrument equipment alarm management method and device, electronic equipment and storage medium

    CN114973619A